Topic

key-value

Repositories (1292)

hse
hse hse-project C

HSE: Heterogeneous-memory storage engine

673
cubdb
cubdb lucaong Elixir

Elixir embedded key/value database

650
redislite
redislite yahoo Python

Redis in a python module.

604
elasticell
elasticell deepfabric Go

Elastic Key-Value Storage With Strong Consistency and Reliability

532
RAMCloud
RAMCloud PlatformLab C++

**No Longer Maintained** Official RAMCloud repo

504
libshmcache
libshmcache happyfish100 C

libshmcache is a local cache in the share memory for multi processes. high performance due to read is lockless. libshmcache is 100+ times faster than...

462
storage-box
storage-box shahradelahi TypeScript

💾 A Memory-based key-value storage system for JavaScript.

446
keyvhq
keyvhq microlinkhq JavaScript

Simple key-value storage with support for multiple backends.

445
bitnami-docker-redis
bitnami-docker-redis bitnami Shell

Bitnami Docker Image for Redis

426
permazen
permazen permazen HTML

Language-Natural Persistence Layer for Java

424
Kissme
Kissme netguru Kotlin

Kissme: Kotlin Secure Storage Multiplatform

422
unisondb
unisondb ankur-anand Go

A streaming multimodal database for Edge AI, and Edge Computing.

412
FastKV
FastKV BillyWei01 Java

An efficient key-value storage library.

411
lucid
lucid lucid-kv Rust

High performance and distributed KV store w/ REST API. 🦀

388
hashmap
hashmap flesler JavaScript

HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified

383
flashdb
flashdb arriqaaq Go

FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)

376
diplomat
diplomat WeAreFarmGeek Ruby

A HTTP Ruby API for Consul

371
infinit
infinit infinit

The Infinit policy-based software-defined storage platform.

369
godown
godown namreg Go

Distributed, fault-tolerant key-value storage written in go.

364
js
js gryadka JavaScript

Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol

333
cog
cog arun1729 Python

Micro Graph Database for Python Applications

314
iowow
iowow Softmotions C

Multipurpose C library and persistent key/value storage

309
valkeyrie
valkeyrie kvtools Go

Distributed Key/Value Store Abstraction Library written in Go.

303
libdict
libdict fmela C

C library of key-value data structures.

295
dotnet-etcd
dotnet-etcd shubhamranjan C#

A C# .NET (dotnet) GRPC client for etcd v3 +

292
flintstone
flintstone fire015 PHP

A key/value database store using flat files for PHP.

285
Filebase
Filebase tmarois PHP

A Simple but Powerful Flat File Database Storage.

285
pelikan
pelikan pelikan-io Rust

Pelikan is a framework for building local or distributed caches. It comes with a highly extensible architecture, best-in-class performance, and superb...

285
ansible-role-redis
ansible-role-redis geerlingguy Jinja

Ansible Role - Redis

272
vasto
vasto chrislusf Go

A distributed key-value store. On Disk. Able to grow or shrink without service interruption.

263
skipdb
skipdb al8n Rust

An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.

237
sdb
sdb radareorg C

Simple and fast string based key-value database with support for arrays and json

226
candystore
candystore sweet-security Rust

A very fast Key-Value store in pure rust

222
MMKV-KTX
MMKV-KTX DylanCaiCoding Kotlin

The best MMKV utils to ensure type safety. (最好用的 MMKV 工具,可以确保类型安全)

219
voidDB
voidDB voidDB Go

A transactional key-value database written in Go for Linux and macOS

204
dvid
dvid janelia-flyem Go

Distributed, Versioned, Image-oriented Dataservice

202
barreldb
barreldb mr-karan Go

A disk based KV store (based on Bitcask implementation)

202
beryldb
beryldb beryldb C++

BerylDB is a fully modular data structure data manager that can be used to store data as key-value entries. The server allows channel subscription and...

201
verdi-raft
verdi-raft uwplse Coq

An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework

196
claudb
claudb tonivade Java

ClauDB is a REDIS implementation in Java

185
feoxdb
feoxdb mehrantsi Rust

FeOx (Iron-Oxide) is an ultra-fast, embedded and persisted KV store in pure Rust.

184
store
store stenciljs TypeScript

Store is a lightweight shared state library by the StencilJS core team. Implements a simple key/value map that efficiently re-renders components when...

182
coltt
coltt sjy-dv Go

Coltt is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisti...

182
FastKV
FastKV RyanLeeLY Objective-C

FastKV is a real-time and high-performance persistent key-value store implemented by mmap. FastKV是由mmap实现的一个高实时性、高性能key-value持久化存储...

181
bevy_pkv
bevy_pkv johanhelsing Rust

Cross-platform (including wasm) persistent key value store plugin for rust games/apps

176
JustinDB
JustinDB justin-db Scala

⚛️ JustinDB is a highly available globally distributed key-value data store.

161
echodb
echodb surrealdb Rust

An embedded, in-memory, immutable, copy-on-write, key-value database engine

158
kiwi
kiwi sdslabs Go

A minimalistic in-memory key value store.

157
cuteDB
cuteDB naqvijafar91 Go

A slick BTree on disk based key value store implemented in pure Go

150
bgen
bgen tidwall C

B-tree generator for C

148