Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
- embedded-database
- java
- kotlin
- key-value
47,133 repositories indexed
49–72 of 82 · Most stars
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
pickleDB is an in memory key-value store using Python's orjson module for persistence. It can also use SQLite instead of orjson if needed.
moss - a simple, fast, ordered, persistable, key-val storage library for golang
A RocksDB compliant high performance scalable embedded key-value store
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
Elixir embedded key/value database
High-performance write & space optimized transactional storage engine.
IonDB, a key-value datastore for resource constrained systems.
C# .NET NOSQL ( key value, object store embedded TextSearch SemanticSearch Vector layer ) ACID multi-paradigm database management system.
QuineDB is a quine that is also a key-value store.
Language model search engine built on a vector database and an anything key/value store.
A high performance, shared memory, lock free, cross platform, single file, no dependencies, C++11 key-value store
Distributed database specialized in exporting key/value data from Hadoop
Embeddable and distributed in-memory alternative to Redis.
An Erlang implementation of Redis
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
Graviton Database: ZFS for key-value stores.
NuDB: A fast key/value insert-only database for SSD drives in C++11
Fast and simple key/value store written using Go's standard library
The easiest way to get started with Redis on the Mac
A clojuresque key-value/document store protocol with core.async.
Erlang LSM BTree Storage
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
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.