Projects in Awesome Lists tagged with key-value-store
A curated list of projects in awesome lists tagged with key-value-store .
https://github.com/valkey-io/valkey
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
cache database key-value key-value-store nosql redis valkey valkey-client
Last synced: 13 May 2025
https://github.com/apple/foundationdb
FoundationDB - the open source, distributed, transactional key-value store
acid distributed-database foundationdb key-value-store transactional
Last synced: 19 Feb 2026
https://github.com/microsoft/faster
Fast persistent recoverable log and key-value store + cache, in C# and C++.
concurrent hash-table indexing key-value-store library logging multi-threaded persistent recoverable
Last synced: 12 May 2025
https://github.com/microsoft/FASTER
Fast persistent recoverable log and key-value store + cache, in C# and C++.
concurrent hash-table indexing key-value-store library logging multi-threaded persistent recoverable
Last synced: 11 Apr 2025
https://github.com/orhanobut/hawk
✔️ Secure, simple key-value storage for Android
android encryption hawk key-value-store preferences security sharedpreferences storage
Last synced: 14 May 2025
https://github.com/olric-data/olric
Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
cache database distributed-cache distributed-database distributed-hash-table distributed-systems in-memory-database key-value key-value-store nosql redis
Last synced: 14 May 2025
https://github.com/buraksezer/olric
Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
cache database distributed-cache distributed-database distributed-hash-table distributed-systems in-memory-database key-value key-value-store nosql redis
Last synced: 09 Apr 2025
https://github.com/gruns/immortaldb
:nut_and_bolt: A relentless key-value store for the browser.
cookies database indexeddb javascript key-value key-value-database key-value-store library localstorage sessionstorage storage
Last synced: 14 May 2025
https://github.com/gruns/ImmortalDB
:nut_and_bolt: A relentless key-value store for the browser.
cookies database indexeddb javascript key-value key-value-database key-value-store library localstorage sessionstorage storage
Last synced: 19 Mar 2025
https://github.com/skyzh/mini-lsm
A tutorial of building an LSM-Tree storage engine in a week.
database key-value-store kv-store lsm lsm-tree rust storage tutorial
Last synced: 08 Apr 2025
https://github.com/skytable/skytable
Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
beginner-friendly column-store contributions-welcome database database-engine database-server databases dbms distributed-database document-database json key-value-store multi-model nosql nosql-database rust skybase skytable sql terrabasedb
Last synced: 14 May 2025
https://github.com/grantjenks/python-diskcache
Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
cache filesystem key-value-store persistence python
Last synced: 13 May 2025
https://github.com/apache/incubator-pegasus
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
distributed-database key-value-store nosql pegasus
Last synced: 13 May 2025
https://github.com/fjall-rs/fjall
🗻 Log-structured, embeddable key-value storage engine written in Rust
database embeddable embeddable-database embedded-database embedded-kv key-value-database key-value-storage key-value-store kv kv-database kv-storage kv-store log-structured log-structured-merge-tree lsm lsm-tree lsmt rust rust-lang storage-engine
Last synced: 27 Feb 2026
https://github.com/datalevin/datalevin
A simple, fast and versatile Datalog database
ai-native client-server-database document-database embedded-database fulltext-search graph-database key-value-store vector-database
Last synced: 28 May 2026
https://github.com/akrylysov/pogreb
Embedded key-value store for read-heavy workloads written in Go
go hash-table key-value key-value-store
Last synced: 13 May 2025
https://github.com/infinispan/infinispan
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
datagrid infinispan infinispan-server inmemory-cache key-value-store nosql persistent-storage search-engine
Last synced: 20 May 2026
https://github.com/juji-io/datalevin
A simple, fast and versatile Datalog database
client-server-database embedded-database fulltext-search key-value-store vector-database
Last synced: 13 May 2025
https://github.com/alash3al/redix
a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more
badgerdb boltdb database go golang key-value key-value-store nosql redis redis-server
Last synced: 09 Apr 2025
https://github.com/danielealbano/cachegrand
cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
caching high-performance io-uring kafka kafka-streams key-value key-value-store linux low-latency memcache prometheus redis redis-cache redis-database redis-server redis-streams tcpip-stack webassembly xdp
Last synced: 16 May 2025
https://github.com/philippgille/gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
abstraction badgerdb bolt boltdb cloud-storage consul database dynamodb etcd go golang key-value key-value-store library memcached mongodb package postgresql redis simple
Last synced: 15 May 2025
https://github.com/hse-project/hse
HSE: Heterogeneous-memory storage engine
key-value key-value-database key-value-store
Last synced: 16 Jan 2026
https://github.com/kriszyp/lmdb-js
Simple, efficient, ultra-fast, scalable data store wrapper for LMDB
database deno key-value-store lmdb nodejs nosql storage
Last synced: 01 Apr 2026
https://github.com/meilisearch/heed
A fully typed LMDB wrapper with minimum overhead 🐦
key-value-store lmdb memory-mapping typed wrapper
Last synced: 15 May 2025
https://github.com/unum-cloud/UStore
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
acid apache-arrow arrow big-data bigdata database dataloader document-database graph-database iouring json key-value-store knn-search networkx nosql pandas python search spdk vector-search
Last synced: 09 Jun 2026
https://github.com/lucaong/cubdb
Elixir embedded key/value database
acid atomic-transactions database elixir embedded key-value key-value-store mvcc nerves
Last synced: 15 May 2025
https://github.com/unum-cloud/ustore
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
acid apache-arrow arrow big-data bigdata database dataloader document-database graph-database iouring json key-value-store knn-search networkx nosql pandas python search spdk vector-search
Last synced: 11 Apr 2025
https://github.com/yahoo/halodb
A fast, log structured key-value store.
big-data embedded-database java key-value-store storage-engine
Last synced: 04 Apr 2025
https://github.com/yahoo/HaloDB
A fast, log structured key-value store.
big-data embedded-database java key-value-store storage-engine
Last synced: 30 Mar 2025
https://github.com/utsaslab/pebblesdb
The PebblesDB write-optimized key-value store (SOSP 17)
flsm key-value-store leveldb sosp17
Last synced: 17 Apr 2025
https://github.com/surrealdb/surrealkv
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
embedded-database key-value-database key-value-store kv-store surreal surrealdb surrealkv
Last synced: 14 Feb 2026
https://github.com/tikv/client-rust
Rust Client for TiKV.
client cncf key-value-store rust
Last synced: 14 May 2025
https://github.com/lucid-kv/lucid
High performance and distributed KV store w/ REST API. 🦀
distributed-cache docker encryption key-value key-value-store kv persistence rest-api rust sse
Last synced: 13 Apr 2025
https://github.com/arriqaaq/flashdb
FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)
database embedded flashdb go golang in-memory in-memory-database key-value key-value-store kv-store redis
Last synced: 05 Apr 2025
https://github.com/koculu/ZoneTree
ZoneTree is a persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET. It operates seamlessly both in-memory and on local/cloud storage, making it an ideal choice for a wide range of applications requiring efficient data management.
atomicity binary-tree cloud-disk concurrency-control concurrent consistency database durability isolation iterator key-value-database key-value-store library linux lsm-tree microservices multi-threaded persistence recoverable transactional
Last synced: 14 Mar 2025
https://github.com/vmxdev/tkvdb
Trie key-value database
c-library key-value-store radix-tree
Last synced: 30 Jan 2026
https://github.com/thomasjungblut/go-sstables
Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.
compaction database embedded-database hacktoberfest kaitai kaitai-struct key-value-store memstore merge protobuf recordio skiplist sst sstable sstables write-ahead-log
Last synced: 16 May 2025
https://github.com/memc-rs/memc-rs
A general-purpose distributed memory cache system compatible with Memcached
key-value-store memcached rust rustlang
Last synced: 12 Apr 2026
https://github.com/replikativ/konserve
A clojuresque key-value/document store protocol with core.async.
clojure key-value-store konserve
Last synced: 20 Apr 2026
https://github.com/naver/arcus
ARCUS is the NAVER memcached with lists, sets, maps and b+trees. http://naver.github.io/arcus
arcus-cloud cache-cloud data-structures key-value-store memcached memory-cache-cluster zookeeper
Last synced: 09 Apr 2025
https://github.com/Softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 17 Apr 2025
https://github.com/softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 06 Apr 2025
https://github.com/simerplaha/swaydb
Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
database embeddable in-memory java jvm key-value-store kotlin multiple-disks persistent scala storage-engine type-safe
Last synced: 04 Apr 2025
https://github.com/simerplaha/SwayDB
Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
database embeddable in-memory java jvm key-value-store kotlin multiple-disks persistent scala storage-engine type-safe
Last synced: 18 Apr 2025
https://github.com/liftric/kvault
Secure key-value storage for Kotlin Multiplatform projects.
android encrypted-sharedpreferences ios key-value-store keychain keychain-wrapper kotlin kotlin-multiplatform kotlin-native liftric secure-key-storage sharedpreferences storage
Last synced: 05 Apr 2025
https://github.com/Liftric/KVault
Secure key-value storage for Kotlin Multiplatform projects.
android encrypted-sharedpreferences ios key-value-store keychain keychain-wrapper kotlin kotlin-multiplatform kotlin-native liftric secure-key-storage sharedpreferences storage
Last synced: 02 Apr 2025
https://github.com/mosuka/cete
Cete is a distributed key value store server written in Go built on top of BadgerDB.
go golang grpc key-value-store kvs raft raft-consensus-algorithm rest rest-api
Last synced: 08 Apr 2025
https://github.com/eBay/Jungle
An embedded key-value store library specialized for building state machine and log store
b-tree embedded-kv hybrid key-value-store logstore lsm-tree state-machine
Last synced: 27 Apr 2025
https://github.com/inlinedio/ikv-store
High-performance key-value store for ML inference. 100x faster than Redis.
cache database feature-store key-value-store machine-learning rust
Last synced: 27 Mar 2026
https://github.com/al8n/skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
acid inmemory inmemory-db key-value key-value-database key-value-store kv kvstore lock-free mvcc rust serializable-snapshot-isolation ssi
Last synced: 08 Apr 2025
https://github.com/replit/replit-py
A helpful Python package that helps you build excellent things inside Repls! 💻
api-wrappers database education key-value-store python-library repl replit
Last synced: 15 May 2025
https://github.com/isdanni/mit6.824
MIT6.824 Distributed Systems
distributed-systems golang ipc-queue key-value-store raft
Last synced: 08 Sep 2025
https://github.com/doxense/foundationdb-dotnet-client
C#/.NET Binding for FoundationDB Client API
aspire distributed-database dotnet dotnetcore fdb foundationdb json key-value-store
Last synced: 30 Apr 2025
https://github.com/surrealdb/echodb
An embedded, in-memory, immutable, copy-on-write, key-value database engine
database key-value key-value-store rust surreal surrealdb
Last synced: 27 Apr 2025
https://github.com/Doxense/foundationdb-dotnet-client
C#/.NET Binding for FoundationDB Client API
aspire distributed-database dotnet dotnetcore fdb foundationdb key-value-store
Last synced: 14 Mar 2025
https://github.com/naqvijafar91/cutedb
A slick BTree on disk based key value store implemented in pure Go
database embedded-database go golang key-value key-value-database key-value-pair key-value-store
Last synced: 12 Apr 2025
https://github.com/mitdbg/treeline
An update-in-place key-value store for modern storage.
cpp key-value-store keyvaluestore kvs
Last synced: 30 Jan 2026
https://github.com/yemingfeng/sdb
SDB :纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库
database distributed go golang grpc key-value key-value-store nosql store-engine
Last synced: 14 Jan 2026
https://github.com/infoforcefeed/olegdb
Enough works to use this in production
c database key-value-store mayo
Last synced: 24 Feb 2026
https://github.com/starskey-io/starskey
Package for fast persistent, transactional, and embedded key-value storage. LevelDB-WiscKey inspired.
database key-value-store lsm-tree oltp storage-engine
Last synced: 12 Jan 2026
https://github.com/cojen/tupldb
TuplDB is a high-performance, concurrent, transactional, scalable, low-level embedded database.
acid btree concurrency cursor database durable embedded-database java key-value-store nosql persistence raft replication sorting storage-engine transaction transactional transactions
Last synced: 18 Dec 2025
https://github.com/infinit/memo
The memo elastic and resilient key-value store.
api cpp14 decentralized distributed distributed-system go grpc infinit key-value-store peer-to-peer python3 redundancy value-store
Last synced: 15 Aug 2025
https://github.com/frugalos/cannyls
An embedded persistent key-value storage for Rust that is optimized for random-access workload and huge-capacity HDD
embedded-database key-value-store local-storage rust
Last synced: 07 Apr 2025
https://github.com/brainlesslabs/bun
Bun is a simple to use C++ Object Database, Object Relational Mapper (ORM) and key-value library
bun cplusplus cplusplus-11 databases header-only json key-value key-value-store msgpack mysql objectmapper orm orm-framework orm-library postgresql sqlite3
Last synced: 12 Apr 2025
https://github.com/nvidia-merlin/hierarchicalkv
HierarchicalKV is a part of NVIDIA Merlin and provides hierarchical key-value storage to meet RecSys requirements. The key capability of HierarchicalKV is to store key-value feature-embeddings on high-bandwidth memory (HBM) of GPUs and in host memory. It also can be used as a generic key-value storage.
cuda dynamic-embedding embedding-storage gpu hashtable key-value-store recommender-system
Last synced: 10 Apr 2025
https://github.com/adrielcafe/pufferdb
:blowfish: An Android & JVM key-value storage powered by Protobuf and Coroutines
android android-library coroutines database key-value-database key-value-store kotlin kotlin-android kotlin-library protobuf protocol-buffers rxjava2 storage
Last synced: 23 Apr 2025
https://github.com/freeleh/gofreedb
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
database golang google-sheets-api google-sheets-api-v4 key-value-store orm row-store
Last synced: 14 Jan 2026
https://github.com/tuxmonk/pupdb
A simple file-based key-value database written in Python
cross-language database file-based key-value-store process-safe python rest-api
Last synced: 29 Mar 2025
https://github.com/snej/nimdbx
Fast persistent key-value store for Nim, based on libmdbx
Last synced: 07 May 2025
https://github.com/styczynski/chatdb
ChatGPT-based database, wait... WHAT?
ai chatgpt cli database gpt-3 gpt3 gptchat key-value-database key-value-store library ml
Last synced: 13 Apr 2025
https://github.com/unum-cloud/udisk
The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel
cuda database io-uring iouring key-value key-value-store linux linux-kernel lsm-tree spdk
Last synced: 26 Feb 2026
https://github.com/adrielcafe/satchel
:school_satchel: A fast, secure and modular key-value storage with batteries-included for Android and JVM.
android android-library coroutines encrypted-store encryption jose4j jvm key-value key-value-database key-value-store kotlin kotlin-android kotlin-library kryo protobuf serialization storage tink
Last synced: 23 Apr 2025
https://github.com/bluzelle/curium
Bluzelle Decentralized Database Service
blockchain-technology cosmos-sdk database key-value-store
Last synced: 14 Jan 2026
https://github.com/firstbatchxyz/hollowdb
A privacy-preserving key-value database on Arweave.
arweave arweave-blockchain circom firstbatch hollowdb key-value key-value-database key-value-store smartweave warp zero-knowledge
Last synced: 03 May 2025
https://github.com/firstbatchxyz/HollowDB
A privacy-preserving key-value database on Arweave.
arweave arweave-blockchain circom firstbatch hollowdb key-value key-value-database key-value-store smartweave warp zero-knowledge
Last synced: 12 May 2025
https://github.com/al8n/skl
A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.
bitcask bitcask-storage-engine embedded inmemory inmemory-db key-value key-value-database key-value-store lock-free memtable mvcc rust skiplist sstable thread-safe write-ahead-log write-ahead-logging
Last synced: 16 Mar 2026
https://github.com/jnidzwetzki/bboxdb
BBoxDB is a scalable, highly available, and distributed data store for multi-dimensional big data. The software supports operations like multi-dimensional range queries and spatial joins. In addition, data streams are supported.
bigdata data-streams datastream distributed-storage-manager gis key-value-database key-value-store multi-dimensional multi-dimensional-data multidimensional-data nosql nosql-database partitioning range-query spatial-data spatial-join sstables storage-engine storage-manager
Last synced: 10 Jun 2025
https://github.com/mpaland/avl_array
High performance templated AVL tree using a fixed size array. Extensive test suite passing.
array associative-array avl avl-tree container embedded key-value-store map pointerless static std-map stl template tree
Last synced: 13 Apr 2025
https://github.com/Reeywhaar/nut
Port of Bolt DB in Rust
database embed key-value-store rust
Last synced: 27 Apr 2025
https://github.com/maxpoletaev/kivi
Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist
database distributed-systems golang gossip key-value key-value-store leaderless lsm-tree masterless replication sstables
Last synced: 21 Mar 2025
https://github.com/heineiuo/rippledb
Embeddable key-value database engine in pure TypeScript, based on LSM-Tree
database database-engine deno javascript key-value-store leveldb lsm lsm-tree nodejs pure-javascript pure-typescript rippledb rocksdb storage-engine typescript
Last synced: 12 May 2025
https://github.com/skytable/client-rust
Official Skytable client driver for Rust
client database driver key-value-store nosql rust skytable skytable-client sql
Last synced: 21 Aug 2025
https://github.com/christhekeele/mnemonix
A unified interface to Elixir and Erlang key/value stores.
adapter elixir key-value-store
Last synced: 30 Apr 2025
https://github.com/parcio/julea
A Flexible Storage Framework for HPC
database-store file-system high-performance-computing hpc key-value-store object-store storage-framework storage-system
Last synced: 11 Dec 2025
https://github.com/FreeLeh/GoFreeDB
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
database golang google-sheets-api google-sheets-api-v4 key-value-store orm row-store
Last synced: 14 Mar 2025
https://github.com/topgunbuild/topgun
⚡️ Realtime, offline-first, secure, graph data synchronization engine. Reimplementation of gunDB in TypeScript
crdt cryptography database firebase graph key-value-store nodejs nosql offline-first pubsub realtime storage typescript websocket websockets
Last synced: 04 Jan 2026
https://github.com/alextanhongpin/go-microservice-architecture
Sample microservice architecture to demonstrate how each pieces are linked together
cache key-value-store load-balancer logging security service storage telemetry visualization
Last synced: 07 Sep 2025
https://github.com/opencoff/go-bbhash
Fast Scalable Minimal Perfect Hash for Large Keysets
bbhash constant-db golang key-value-database key-value-store minimal-perfect-hash perfect-hash perfect-hashing
Last synced: 12 Aug 2025
https://github.com/iFaceless/tinkv
[WIP] ✨ TinKV is a simple and fast key-value storage written in Rust, which provides a bultin CLI and a Redis compatible server.
bitcask key-value-store log-structured redis-compatiable-storage redis-protocol rust tinkv
Last synced: 16 May 2025
https://github.com/jrapoport/chestnut
🌰 Chestnut is a powerful encrypted storage library for Go, featuring Sparse Encryption, a novel technique for selectively encrypting struct fields. It supports Chained Encryption, custom encryption (AES256-CTR), multiple storage backends (BBolt, NutsDB), and built-in compression (Zstandard), offering unmatched flexibility for secure data storage.
aes256-ctr bbolt chained-encryption compression custom-encryption data-security encryption go key-value-store kv-store nutsdb secure-storage sparse-encryption zstandard
Last synced: 17 Sep 2025
https://github.com/mosuka/meteora
Distributed key-value store.
grpc key-value-store raft-consensus-algorithm rust
Last synced: 11 Feb 2026
https://github.com/yerikmiller/maricutodb
PHP Flat File Database Manager
crud database-management database-schema files flat-file json key-value-store maricuto maricutodb nosql php php7 search-engine storage-engine
Last synced: 22 Jun 2025
https://github.com/pfalcon/berkeley-db-1.xx
Berkeley DB 1.85 with patches and fixes applied
embedded-database key-value-database key-value-store nosql-database
Last synced: 19 Mar 2025
https://github.com/andy-byers/calicodb
A tiny embedded, transactional key-value database 🐱
bplus-tree cpp cpp17 database key-value-database key-value-store write-ahead-log
Last synced: 22 Aug 2025
https://github.com/marvin-j97/rust-storage-bench
Benchmarking Rust storage engines
b-tree benchmark benchmarking btree database embeddable-database key-value-database key-value-store kv kv-store lsm-tree lsmt rust rust-lang sled ycsb
Last synced: 14 Aug 2025
https://github.com/jenly1314/kvcache
:memo: KVCache 是一个便于统一管理的键值缓存库;支持无缝切换缓存实现
android cache cache-storage data-store key-value-pair key-value-store kotlin mmkv sharedpreferences
Last synced: 10 Apr 2025
https://github.com/meilisearch/grenad
Tools to sort, merge, write, and read immutable key-value pairs :tomato:
compression immutable key-value-store merge rust sort sstable
Last synced: 26 Jun 2025
https://github.com/philips-software/gino-keva
A simple Git Notes Key Value store
git golang-application key-value-store
Last synced: 12 Oct 2025
https://github.com/oleiade/xk6-kv
A key-value store extension for k6
k6 k6-extension key-value-store load-testing performance-testing xk6
Last synced: 14 Oct 2025