How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
The main features of philippgille/gokv are: Data Storage Abstractions, Database Drivers.
Projects with overlapping indexed features include: viant/dsc — Datastore Connectivity in go. google/cayley — Cayley is a graph database and query engine designed to store and retrieve interconnected data. It functions as a quad… aerospike/aerospike-client-nodejs — Node.js client for the Aerospike database. aio-libs/aioes — asyncio compatible driver for elasticsearch. aio-libs/aiomysql — aiomysql is a library for accessing a MySQL database from the asyncio. aio-libs/aiocouchdb — CouchDB client built on top of aiohttp (asyncio).
Cayley is a graph database and query engine designed to store and retrieve interconnected data. It functions as a quad store, persisting information as four-element tuples to maintain complex relationships and semantic linked data. The system features a backend-agnostic storage layer that decouples the graph API from the underlying data store. This allows for the integration of external backends through a modular adapter system, enabling the synchronization of data across different storage engines. The project provides a pattern-matching query engine for extracting specific nodes and relatio
Node.js client for the Aerospike database