Topic

key-value

Repositories (1280)

redis
redis redis C

For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure serv...

73.7k
etcd
etcd etcd-io Go

Distributed reliable key-value store for the most critical data of a distributed system

51.7k
dragonfly
dragonfly dragonflydb C++

A modern replacement for Redis and Memcached

30.3k
valkey
valkey valkey-io C

A flexible distributed key-value database that is optimized for caching and other realtime workloads.

25.4k
MMKV
MMKV Tencent C++

An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.

18.5k
tikv
tikv tikv Rust

Distributed transactional key-value database, originally created to complement TiDB

16.6k
badger
badger dgraph-io Go

Fast key-value DB in Go.

15.6k
bolt
bolt boltdb Go

An embedded key/value database for Go.

14.6k
arangodb
arangodb arangodb C++

🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications usin...

14.1k
zookeeper
zookeeper apache Java

Apache ZooKeeper

12.7k
garnet
garnet microsoft C#

Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluste...

11.8k
dicedb
dicedb dicedb C

Open-source, low-latency key/value engine built on Valkey with query subscriptions and hierarchical storage tiers.

10.7k
immudb
immudb codenotary Go

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

9k
rosedb
rosedb rosedblabs Go

Lightweight, fast and reliable key/value storage engine based on Bitcask.

4.9k
buntdb
buntdb tidwall Go

BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support

4.8k
redka
redka nalgeon Go

Redis re-implemented with SQL

4.5k
hive
hive isar Dart

Lightweight and blazing fast key-value database written in pure Dart.

4.4k
dynomite
dynomite Netflix C

A generic dynamo implementation for different k-v storage engines

4.2k
nutsdb
nutsdb nutsdb Go

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such a...

3.6k
olric
olric olric-data Go

Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.

3.4k
keyv
keyv jaredwray TypeScript

Simple key-value storage with support for multiple backends

3.1k
ImmortalDB
ImmortalDB gruns JavaScript

:nut_and_bolt: A relentless key-value store for the browser.

3.1k
FlashDB
FlashDB armink C

An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库

2.5k
unqlite
unqlite symisc C

An Embedded NoSQL, Transactional Database Engine

2.3k
EasyFlash
EasyFlash armink C

Lightweight IoT device information storage solution: KV/IAP/LOG. | 轻量级物联网设备信息存储方案:参数存储、在线升级及日志存储 ,全新一代版本请移步至 h...

2.3k
cacheable
cacheable jaredwray TypeScript

a robust, scalable, and maintained set of caching packages

2k
nuster
nuster jiangwenyuan C

A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy

1.9k
ardb
ardb yinqiwen C++

A redis protocol compatible nosql, it support multiple storage engines as backend like Google's LevelDB, Facebook's RocksDB, OpenLDAP's LMDB, Percon...

1.9k
kv.js
kv.js HeyPuter JavaScript

⚡️ Advanced in-memory caching for JavaScript

1.5k
ejdb
ejdb Softmotions C

:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).

1.5k
PumpkinDB
PumpkinDB PumpkinDB Rust

Immutable Ordered Key-Value Database Engine

1.4k
libmdbx
libmdbx Mithril-mine C

★ One of the fastest key-value storage engines with ACID ★ Surpasses the legendary LMDB in reliability, capabilities and performance ★ Used in hundred...

1.4k
pogreb
pogreb akrylysov Go

Embedded key-value store for read-heavy workloads written in Go

1.4k
EGOCache
EGOCache enormego Objective-C

Fast Caching for Objective-C (iPhone & Mac Compatible)

1.3k
FlyDB
FlyDB ByteStorage Go

The high-performance kv storage engine based on bitcask paper made in golang

1.3k
xodus
xodus JetBrains Java

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

1.3k
redix
redix alash3al Go

a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more

1.2k
IceFireDB
IceFireDB IceFireDB Go

@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, makin...

1.2k
pelagia
pelagia surparallel C

Automatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that impl...

1.1k
hraftd
hraftd otoolep Go

A reference use of Hashicorp's Raft implementation

1.1k
pickledb
pickledb patx Python

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.

1.1k
cachegrand
cachegrand danielealbano C

cachegrand - a modern data ingestion, processing and serving platform built for today's hardware

1k
nessDB
nessDB bohutang C

A very fast transactional key-value, embedded database storage engine in Fractal-Tree. Teaching/Research purposes only.

901
lmdbjava
lmdbjava lmdbjava Java

Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store

871
gokv
gokv philippgille Go

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, Mon...

825
arcadedb
arcadedb ArcadeData Java

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, t...

791
laravel-options
laravel-options appstract PHP

Global key-value store in the database

730
valkey-glide
valkey-glide valkey-io Java

An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized...

718
github-ds
github-ds github Ruby

A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection

700
histore
histore developit JavaScript

🏬 200b key-value store backed by navigation state

674