An open API service indexing awesome lists of open source software.

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/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/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/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/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/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/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/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/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/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/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/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

database key-value-store nim

Last synced: 07 May 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/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/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/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/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/justinethier/keyva

:key: A distributed key-value store

key-value-store

Last synced: 10 Jun 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/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/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