Database Drivers

Interfaces to Multiple Backends

cayley14.9K

Graph database with support for multiple backends.

gokv757

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more).

go-transaction-manager251

Transaction manager with multiple adapters (sql, sqlx, gorm, mongo, ...) controls transaction boundaries.

dsc32

Datastore connectivity for SQL, NoSQL, structured files.

dynamo19

A simple key-value abstraction to store algebraic and linked-data data types at AWS storage services: AWS DynamoDB and AWS S3.