⚡ A curated list of Key Value Stores and Databases
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Repository: https://github.com/redis/redis
Created Date: 2009-03-22
Last Updated: 2023-02-23
Open Issues: 2307
Stars: 58626
Watchers: 58626
Forks: 22236
Languages: C, Tcl, Ruby, Python, Shell, Makefile, C++, Smarty
Is Project Archived: No
A Multithreaded Fork of Redis
Repository: https://github.com/Snapchat/KeyDB
Created Date: 2019-02-01
Last Updated: 2023-02-23
Open Issues: 126
Stars: 6907
Watchers: 6907
Forks: 410
Languages: C++, C, Tcl, Shell, Ruby, Makefile, Roff, Python, Assembly, Dockerfile, Smarty
Is Project Archived: No
A low-latency, cloud-native KVS
Repository: https://github.com/hydro-project/anna
Created Date: 2019-07-26
Last Updated: 2023-02-12
Open Issues: 14
Stars: 633
Watchers: 633
Forks: 104
Languages: C++, Python, CMake, Shell, Dockerfile
Is Project Archived: No
This is RonDB, a distribution of NDB Cluster developed and used by Hopsworks AB. It also contains development branches of RonDB.
Repository: https://github.com/logicalclocks/rondb
Created Date: 2020-12-21
Last Updated: 2023-02-23
Open Issues: 12
Stars: 445
Watchers: 445
Forks: 33
Languages: C++, C, Java, NASL, Makefile, CMake, Objective-C, Perl, HTML, Shell, Yacc, JavaScript, Python, Pascal, Go, PHP, Roff, Starlark, Assembly, SWIG, DIGITAL Command Language, M4, CSS, Lex, Pawn, Awk, RPC, SourcePawn, LLVM, POV-Ray SDL, SAS, Module Management System, sed, Batchfile, CoffeeScript, Visual Basic 6.0, PLSQL
Is Project Archived: No
A modern replacement for Redis and Memcached
Repository: https://github.com/dragonflydb/dragonfly
Created Date: 2021-12-11
Last Updated: 2023-02-23
Open Issues: 108
Stars: 16988
Watchers: 16988
Forks: 559
Languages: C++, C, Python, CMake, Shell, Smarty, Dockerfile, Makefile
Is Project Archived: No
Distributed reliable key-value store for the most critical data of a distributed system
Repository: https://github.com/etcd-io/etcd
Created Date: 2013-07-07
Last Updated: 2023-02-23
Open Issues: 205
Stars: 42661
Watchers: 42661
Forks: 9077
Languages: Go, Shell, Jsonnet, Procfile, Makefile, Python, Dockerfile
Is Project Archived: No
FoundationDB - the open source, distributed, transactional key-value store
Repository: https://github.com/apple/foundationdb
Created Date: 2017-12-14
Last Updated: 2023-02-23
Open Issues: 945
Stars: 12085
Watchers: 12085
Forks: 1201
Languages: C++, C, Python, Java, Go, CMake, C#, HTML, Ruby, Shell, Assembly, JavaScript, CSS, Dockerfile, Rich Text Format
Is Project Archived: No
Hibari is a production-ready, distributed, ordered key-value, big data store. Hibari uses chain replication for strong consistency, high-availability, and durability. Hibari has excellent performance especially for read and large value operations.
Repository: https://github.com/hibari/hibari
Created Date: 2010-12-28
Last Updated: 2023-02-23
Open Issues: 19
Stars: 264
Watchers: 264
Forks: 29
Languages: Erlang, Makefile, Shell, Batchfile
Is Project Archived: No
Aerospike Database Server – flash-optimized, in-memory, nosql database
Repository: https://github.com/aerospike/aerospike-server
Created Date: 2018-03-08
Last Updated: 2023-02-16
Open Issues: 11
Stars: 830
Watchers: 830
Forks: 146
Languages: C, C++, Makefile, Shell, CSS, Python, Roff, HTML, DTrace
Is Project Archived: No
A library that provides an embedded, persistent key-value store.
Repository: https://github.com/speedb-io/speedb
Created Date: 2022-02-22
Last Updated: 2023-02-23
Open Issues: 83
Stars: 253
Watchers: 253
Forks: 22
Languages: C++, Java, C, Python, Shell, Makefile, CMake, PowerShell, Assembly, Dockerfile
Is Project Archived: No
🥑 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.
Repository: https://github.com/arangodb/arangodb
Created Date: 2011-10-26
Last Updated: 2023-02-23
Open Issues: 756
Stars: 12834
Watchers: 12834
Forks: 808
Languages: C++, JavaScript, NASL, CMake, C, Python, SCSS, EJS, CSS, TypeScript, Shell, Yacc, Pascal, NSIS, HTML, LLVM, Perl, PowerShell, Dockerfile
Is Project Archived: No
A high performance NoSQL Database Server powered by Go
Repository: https://github.com/ledisdb/ledisdb
Created Date: 2014-04-30
Last Updated: 2023-02-23
Open Issues: 0
Stars: 3940
Watchers: 3940
Forks: 441
Languages: Go, Python, Shell, Dockerfile, C++, Makefile, C
Is Project Archived: No
A library that provides an embeddable, persistent key-value store for fast storage.
Repository: https://github.com/facebook/rocksdb
Created Date: 2012-11-30
Last Updated: 2023-02-23
Open Issues: 856
Stars: 24571
Watchers: 24571
Forks: 5601
Languages: C++, Java, C, Python, Perl, Shell, Makefile, CMake, PowerShell, Assembly, Dockerfile
Is Project Archived: No
memcached development tree
Repository: https://github.com/memcached/memcached
Created Date: 2009-04-25
Last Updated: 2023-02-22
Open Issues: 81
Stars: 12436
Watchers: 12436
Forks: 3157
Languages: C, Perl, C++, M4, Python, Lua, DTrace, Shell, Makefile, Roff, Starlark
Is Project Archived: No
Riak is a decentralized datastore from Basho Technologies.
Repository: https://github.com/basho/riak
Created Date: 2010-04-16
Last Updated: 2023-02-22
Open Issues: 152
Stars: 3779
Watchers: 3779
Forks: 568
Languages: Shell, Erlang, Makefile, Emacs Lisp
Is Project Archived: No
Apache Ignite
Repository: https://github.com/apache/ignite
Created Date: 2015-02-19
Last Updated: 2023-02-23
Open Issues: 667
Stars: 4383
Watchers: 4383
Forks: 1828
Languages: Java, C#, C++, Python, Shell, CMake, Batchfile, Jinja, FreeMarker, HTML, Dockerfile, PHP, PowerShell, C, JavaScript, Makefile
Is Project Archived: No
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Repository: https://github.com/google/leveldb
Created Date: 2014-08-28
Last Updated: 2023-02-23
Open Issues: 263
Stars: 31919
Watchers: 31919
Forks: 7105
Languages: C++, C, CMake
Is Project Archived: No
Open-source distributed computation and storage platform. Real-time Stream Processing Unconference. Save Your Spot https://hazelcast.com/lp/unconference/
Repository: https://github.com/hazelcast/hazelcast
Created Date: 2012-03-21
Last Updated: 2023-02-23
Open Issues: 1271
Stars: 5252
Watchers: 5252
Forks: 1728
Languages: Java, FreeMarker, Shell, Python, Batchfile, C, Kotlin
Is Project Archived: No
immudb - immutable database based on zero trust, SQL and Key-Value, tamperproof, data change history
Repository: https://github.com/codenotary/immudb
Created Date: 2019-11-07
Last Updated: 2023-02-23
Open Issues: 138
Stars: 8086
Watchers: 8086
Forks: 303
Languages: Go, Shell, Yacc, Makefile, Dockerfile, Roff, Python, Smarty, HTML, JavaScript
Is Project Archived: No