ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
- lsm-tree
- key-value-store
- atomicity
- consistency
47,133 repositories indexed
49–72 of 82 · Most stars
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
Language-Natural Persistence Layer for Java
Graviton Database: ZFS for key-value stores.
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
A clojuresque key-value/document store protocol with core.async.
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
A reactive key-value store for Flutter projects. Like shared_preferences, but with Streams.
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.
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
KVS: xNVMe SSD Key-Value Store Abstraction Layer (SNIA)
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.
Key-Value Coding (KVC) for native Swift classes and structs
Key-Value store for Swift backed by LevelDB
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
A simple and fast Redis backed key-value store library for Go
Gedis is an in-memory, Redis-like key-value store for Godot
high performance in-memory cache
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
A thread safe map which has expiring key-value pairs.
💾 Safe, statically-typed, store-agnostic key-value storage written in Swift!
TCrypto is a simple and flexible PHP 5.3+ in-memory key-value storage library
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.
Reactor is key value database and is a great alternative to Shared Preferences.
A unified interface to Elixir and Erlang key/value stores.