30 repositorios
Libraries for interacting with NoSQL database services.
Explore 30 awesome GitHub repositories matching part of an awesome list · NoSQL Databases. Refine with filters or upvote what's useful.
Redigo is a Redis client library for Go applications, providing the means to execute commands, manage connections, and interact with Redis data stores. The library includes a connection pool manager to maintain a cache of reusable open connections and a pipelining tool that groups multiple commands into a single network round-trip to increase throughput and reduce latency. It also provides an implementation for broadcasting events and receiving real-time messages through Redis communication channels. The project covers broader capability areas including remote scripting for executing logic o
Popular Redis client for Go.
POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy
Provides client libraries for interacting with MongoDB and Redis NoSQL data stores.
The mongo-go-driver is a Go library for building applications that integrate with a MongoDB document store. It enables the storage and retrieval of flexible document data by providing a bridge between Go backends and the database. The driver implements specialized capabilities for semantic vector search, allowing the handling and execution of high-dimensional vector data for similarity-based retrieval. It also supports full-text search via linguistic analysis and programmatic search index management. The project covers a broad range of database operations, including document-based CRUD, bulk
Official MongoDB driver for Go.
The MongoDB driver for Go
MongoDB driver with idiomatic Go API.
Go Memcached client library #golang
Client library for memcached.
Go language driver for RethinkDB
Driver for RethinkDB.
Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.
Easier-to-use MongoDB driver based on the official one.
Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official Mongo Go Driver)
MongoDB ODM based on the official driver.
HappyBase
Developer-friendly Python library for interacting with HBase.
hindex - Secondary Index for HBase
Secondary indexing solution for HBase.
Aerospike Client Go
Client for the Aerospike database.
High-performance framework for building redis-protocol compatible TCP servers/services
Redis client for Go.
Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
Redis client for storing and manipulating JSON objects.
Hannibal is tool to help monitor and maintain HBase-Clusters that are configured for manual splitting.
Monitoring and maintenance tool for HBase clusters.
Haeinsa is linearly scalable multi-row, multi-table transaction library for HBase
Scalable multi-row, multi-table transaction library for HBase.
redis client implement by golang, inspired by jedis.
Redis client inspired by Jedis.
Lightweight Golang driver for ArangoDB
Lightweight driver for ArangoDB.