LibmdbxOne of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
Stars: ✭ 729 (+33.52%)
QuadrableAuthenticated multi-version database: sparse binary merkle tree with compact partial-tree proofs
Stars: ✭ 78 (-85.71%)
OlricDistributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Stars: ✭ 2,067 (+278.57%)
CutedbA slick BTree on disk based key value store implemented in pure Go
Stars: ✭ 67 (-87.73%)
XodusTransactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Stars: ✭ 864 (+58.24%)
CogA Persistent Embedded Graph Database for Python
Stars: ✭ 90 (-83.52%)
ArdbA redis protocol compatible nosql, it support multiple storage engines as backend like Google's LevelDB, Facebook's RocksDB, OpenLDAP's LMDB, PerconaFT, WiredTiger, ForestDB.
Stars: ✭ 1,707 (+212.64%)
BuntdbBuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Stars: ✭ 3,583 (+556.23%)
Ejdb🏂 EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
Stars: ✭ 1,187 (+117.4%)
CruxGeneral purpose bitemporal database for SQL, Datalog & graph queries
Stars: ✭ 1,296 (+137.36%)
Nitrite JavaJava embedded nosql document store
Stars: ✭ 538 (-1.47%)
KeyvastKeyVast - A key value store
Stars: ✭ 33 (-93.96%)
Keydbhigh performance key value database written in Go
Stars: ✭ 70 (-87.18%)
SummitdbIn-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Stars: ✭ 1,295 (+137.18%)
Bitcask🔑A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.
Stars: ✭ 654 (+19.78%)
Gkvdb[mirror] Go语言开发的基于DRH(Deep-Re-Hash)深度哈希分区算法的高性能高可用Key-Value嵌入式事务数据库。基于纯Go语言实现,具有优异的跨平台性,良好的高可用及文件IO复用设计,高效的底层数据库文件操作性能,支持原子操作、批量操作、事务操作、多表操作、多表事务、随机遍历等特性。
Stars: ✭ 109 (-80.04%)
EtcdDistributed reliable key-value store for the most critical data of a distributed system
Stars: ✭ 38,238 (+6903.3%)
NutsdbA simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Stars: ✭ 1,827 (+234.62%)
Arangodb🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Stars: ✭ 11,880 (+2075.82%)
BadgerFast key-value DB in Go.
Stars: ✭ 10,127 (+1754.76%)
Lmdb GoBindings for the LMDB C library
Stars: ✭ 127 (-76.74%)
Immudbimmudb - world’s fastest immutable database, built on a zero trust model
Stars: ✭ 3,743 (+585.53%)
SdbSimple and fast string based key-value database with support for arrays and json
Stars: ✭ 159 (-70.88%)
TarantoolGet your data in RAM. Get compute close to data. Enjoy the performance.
Stars: ✭ 2,787 (+410.44%)
CubdbElixir embedded key/value database
Stars: ✭ 235 (-56.96%)
LowdbSimple to use local JSON database (supports Node, Electron and the browser)
Stars: ✭ 16,886 (+2992.67%)
zlmdbObject-relational in-memory database layer based on LMDB
Stars: ✭ 22 (-95.97%)
dxramA distributed in-memory key-value storage for billions of small objects.
Stars: ✭ 25 (-95.42%)
nim-lmdbNim LMDB wrapper
Stars: ✭ 31 (-94.32%)
QuestdbAn open source SQL database designed to process time series data, faster
Stars: ✭ 7,544 (+1281.68%)
Histore🏬 200b key-value store backed by navigation state
Stars: ✭ 683 (+25.09%)
CaskA fast key-value store written in Rust
Stars: ✭ 79 (-85.53%)
PumpkindbImmutable Ordered Key-Value Database Engine
Stars: ✭ 1,219 (+123.26%)
UnqliteAn Embedded NoSQL, Transactional Database Engine
Stars: ✭ 1,583 (+189.93%)
ZookeeperApache ZooKeeper
Stars: ✭ 10,061 (+1742.67%)
Rust EtcdAn etcd client library for Rust.
Stars: ✭ 119 (-78.21%)
SlowpokeLow-level key/value store in pure Go.
Stars: ✭ 98 (-82.05%)
DatalevinA simple, fast and durable Datalog database
Stars: ✭ 360 (-34.07%)
Ramcloud**No Longer Maintained** Official RAMCloud repo
Stars: ✭ 405 (-25.82%)
BoltAn embedded key/value database for Go.
Stars: ✭ 12,415 (+2173.81%)
GenjiDocument-oriented, embedded SQL database
Stars: ✭ 636 (+16.48%)
FilebaseA Simple but Powerful Flat File Database Storage.
Stars: ✭ 235 (-56.96%)
BowBow - Minimal embedded database powered by Badger
Stars: ✭ 212 (-61.17%)
DuckdbDuckDB is an in-process SQL OLAP Database Management System
Stars: ✭ 4,014 (+635.16%)
EndbKey-value storage for multiple databases. Supports MongoDB, MySQL, Postgres, Redis, and SQLite.
Stars: ✭ 208 (-61.9%)
gocacheHigh performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
Stars: ✭ 15 (-97.25%)
cachegrandcachegrand is an open-source fast, scalable and secure Key-Value store, also fully compatible with Redis protocol, designed from the ground up to take advantage of modern hardware vertical scalability, able to provide better performance and a larger cache at lower cost, without losing focus on distributed systems.
Stars: ✭ 87 (-84.07%)
file.io🐈 💻 Simple File Share Service where the file is completely deleted after download.
Stars: ✭ 38 (-93.04%)
IowowThe skiplist based persistent key/value storage engine
Stars: ✭ 206 (-62.27%)
GokvSimple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Stars: ✭ 314 (-42.49%)
HazelcastOpen-source distributed computation and storage platform
Stars: ✭ 4,662 (+753.85%)
FlashdbAn ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
Stars: ✭ 378 (-30.77%)
Immortaldb🔩 A relentless key-value store for the browser.
Stars: ✭ 2,962 (+442.49%)
PickledbpickleDB is an open source key-value store using Python's json module.
Stars: ✭ 549 (+0.55%)
Laravel OptionsGlobal key-value store in the database
Stars: ✭ 626 (+14.65%)
HiveLightweight and blazing fast key-value database written in pure Dart.
Stars: ✭ 2,681 (+391.03%)
PermazenLanguage-Natural Persistence Layer for Java
Stars: ✭ 265 (-51.47%)
Stormdb🌩️ StormDB is a tiny, lightweight, 0 dependency, easy-to-use JSON-based database for NodeJS, the browser or Electron.
Stars: ✭ 406 (-25.64%)
RedisliteRedis in a python module.
Stars: ✭ 464 (-15.02%)