🥑 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.
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Peer-to-Peer Databases for the Decentralized Web
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
Replicate your Key Value Store across your network, with consistency, persistance and performance.
An open source clone of Amazon's Dynamo.
An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional encryption and System.Text.Json serialization.
- c-sharp
- cache
- reactive-extensions
- reactive-programming
Port of LevelDB to Java
jStorage is a simple key/value database to store data on browser side
Embedded key-value store for read-heavy workloads written in Go
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Distributed database specialized in exporting key/value data from Hadoop
Graviton Database: ZFS for key-value stores.
In-memory key-value server in Rust that speaks RESP, so redis-cli and Redis clients connect. Locks, rate limits, job queues and a change feed are single commands; Raft-based failover. Clients for Rust, .NET, Go, Java, Python and Node.js.
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.