coffer

KV store

ACID-compliant key-value database with support for transactions and high throughput

Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.

GitHub

39 stars
5 watching
5 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lotusdblabs/lotusdb An optimized key-value store that combines the benefits of LSM and B+ tree data structures for fast read/write performance. 2,082
akrylysov/pogreb An embedded key-value store optimized for fast random lookups and infrequent bulk inserts. 1,312
philippgille/gokv Provides a unified interface to various key-value store and caching solutions for Go programming language 747
chainsafe/chaindb A high-performance key-value store implemented on top of BadgerDB 20
mikkelhjuul/ld A simple, RPC-based key-value database that provides basic get, set, and delete operations with bidirectional streaming. 22
tikv/tikv A distributed key-value database with ACID compliance and support for transactions and geo-replication. 15,298
synrc/kvs A compact, distributed key-value store with support for polymorphic data and multiple backends. 178
lucid-kv/lucid A high-performance key-value store with distributed capabilities and an HTTP API 379
hotpotatoc/kvstore An experimental key-value store server compatible with the Redis protocol. 17
oleiade/xk6-kv A key-value store extension for k6 that provides persistent storage and shared state management 15
chrislusf/vasto A distributed key-value store with sharding and replication capabilities 261
tidwall/buntdb An embeddable key/value store with geospatial support and custom indexing for Go applications. 4,582
hslam/raftdb A distributed key-value database system using the Raft consensus protocol 4
amit-davidson/libradb A simple key-value store implemented in Go for learning purposes and providing a basic database example. 169
koculu/zonetree A fast and reliable key-value database for .NET applications 373