Redis client for Golang.
github.com/redis/go-redis/v9Go 1.26+ 6 dependenciesv9.23.0updated today
29 projects
This subcategory lists clients for non-relational databases: key-value stores such as Redis and Memcached, document databases such as MongoDB, Couchbase and CouchDB, and graph and wide-column stores. Unlike SQL drivers, these do not share a common interface like database/sql, so each client has its own API, connection pooling and error handling.
Redis client for Golang.
github.com/redis/go-redis/v9Go 1.26+ 6 dependenciesv9.23.0updated today
redigoby gomodule
Redigo is a Go client for the Redis database.
github.com/gomodule/redigoGo 1.17+ 1 dependencyv1.9.3updated 1y ago
mongo-go-driverby mongodb
Official MongoDB driver for the Go language.
go.mongodb.org/mongo-driver/v2Go 1.25+ 8 dependenciesv2.9.2updated 2d ago
rueidisby rueian
Fast Redis RESP3 client with auto pipelining and server-assisted client side caching.
github.com/redis/rueidisGo 1.25+ 2 dependenciesv1.0.79updated 1d ago
mgoby globalsign
(unmaintained) MongoDB driver for the Go language that implements a rich and well tested selection of features under a very simple API following standard Go idioms.
r2018.06.15updated 5y ago
gomemcacheby bradfitz
Memcache client library for the Go programming language.
github.com/bradfitz/gomemcacheGo 1.18+ No dependencies updated 3mo ago
gorethinkby dancannon
Go language driver for RethinkDB.
gopkg.in/rethinkdb/rethinkdb-go.v6Go 1.22+ 7 dependenciesv6.2.2updated 1y ago
qmgoby qiniu
The MongoDB driver for Go. It‘s based on official MongoDB driver but easier to use like Mgo.
github.com/qiniu/qmgoGo 1.16+ 3 dependenciesv1.1.10updated 4mo ago
mgmby kamva
MongoDB model-based ODM for Go (based on official MongoDB driver).
github.com/kamva/mgm/v3Go 1.22+ 3 dependenciesupdated 3mo ago
aerospike-client-goby aerospike
Aerospike client in Go language.
github.com/aerospike/aerospike-client-go/v8Go 1.23+ 6 dependenciesv8.9.0updated today
redeoby bsm
Redis-protocol compatible TCP servers/services.
github.com/bsm/redeo/v2Go 1.18+ 3 dependenciesupdated 3y ago
gocbby couchbase
Official Couchbase Go SDK.
github.com/couchbase/gocb/v2Go 1.26+ 14 dependenciesupdated 4d ago
Kivikby go-kivik
Kivik provides a common Go and GopherJS client library for CouchDB, PouchDB, and similar databases.
github.com/go-kivik/kivik/v4Go 1.20+ 21 dependenciesv4.5.2updated 1mo ago
go-rejsonby nitishm
Golang client for redislabs' ReJSON module using Redigo golang client. Store and manipulate structs as JSON objects in redis with ease.
github.com/nitishm/go-rejson/v4Go 1.14+ 2 dependenciesv4.2.0updated 2y ago
go-couchbaseby couchbase
Couchbase client in Go.
github.com/couchbase/go-couchbaseGo 1.13+ No dependencies updated 1mo ago
go-mongoxby chenmingyong0423
A Go Mongo library based on the official driver, featuring streamlined document operations, generic binding of structs to collections, built-in CRUD, aggregation, automated field updates, struct validation, hooks, and plugin-based programming.
github.com/chenmingyong0423/go-mongox/v2Go 1.25+ 3 dependenciesv2.11.0updated 4d ago
godisby piaohao
Redis client implement by golang, inspired by jedis.
github.com/piaohao/godis2 dependenciesupdated 6y ago
arangoliteby solher
Lightweight golang driver for ArangoDB.
github.com/solher/arangolite/v2Go 1.16+ No dependencies v2.0.6updated 5y ago
goriakby zegl
Go language driver for Riak KV.
github.com/zegl/goriak/v31 dependencyv3.2.4updated 5y ago
gomemcachedby aliexpressru
A binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
github.com/aliexpressru/gomemcachedGo 1.24+ 8 dependenciesv1.0.0updated 11mo ago
gocosmosby btnguyen2k
REST client and standard database/sql driver for Azure Cosmos DB.
github.com/btnguyen2k/gocosmosGo 1.18+ 7 dependenciesv1.1.0updated 1y ago
xredisby shomali11
Typesafe, customizable, clean & easy to use Redis client.
github.com/shomali11/xredis4 dependenciesupdated 7y ago
godscacheby defcronyke
A wrapper for the Google Cloud Platform Go Datastore package that adds caching using memcached.
updated 7y ago