Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for key value store
key-value-store
x
200 search results found
Foundationdb
⭐
13,602
FoundationDB - the open source, distributed, transactional key-value store
Faster
⭐
5,791
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Hawk
⭐
3,820
✔️ Secure, simple key-value storage for Android
Immortaldb
⭐
3,011
🔩 A relentless key-value store for the browser.
Olric
⭐
2,860
Distributed in-memory object store. It can be used both as an embedded Go library and as a language-independent service.
Skytable
⭐
1,971
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
Python Diskcache
⭐
1,957
Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.
Incubator Pegasus
⭐
1,943
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
Pogreb
⭐
1,178
Embedded key-value store for read-heavy workloads written in Go
Infinispan
⭐
1,098
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Datalevin
⭐
985
A simple, fast and versatile Datalog database
Cachegrand
⭐
947
cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
Speedb
⭐
702
A RocksDB compliant high performance scalable embedded key-value store
Laravel Options
⭐
694
Global key-value store in the database
Hse
⭐
661
HSE: Heterogeneous-memory storage engine
Gokv
⭐
625
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Lmdb Js
⭐
473
Simple, efficient, ultra-fast, scalable data store wrapper for LMDB
Halodb
⭐
472
A fast, log structured key-value store.
Leveldb Rs
⭐
451
A reimplementation of LevelDB in Rust (no bindings).
Ustore
⭐
435
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 🗄️
Cubdb
⭐
425
Elixir embedded key/value database
Heed
⭐
388
A fully typed LMDB wrapper with minimum overhead 🐦
Sharedhashfile
⭐
372
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
Client Rust
⭐
348
Rust Client for TiKV.
Flashdb
⭐
332
FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)
Pebblesdb
⭐
312
The PebblesDB write-optimized key-value store (SOSP 17)
Arcus
⭐
301
ARCUS is the NAVER memcached with lists, sets, maps and b+trees. http://naver.github.io/arcus
Memc Rs
⭐
293
A general-purpose distributed memory cache system compatible with Memcached
Konserve
⭐
291
A clojuresque key-value/document store protocol with core.async.
Swaydb
⭐
287
Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
Tkvdb
⭐
279
Trie key-value database
Lucid
⭐
279
High performance and distributed KV store w/ REST API. 🦀
Iowow
⭐
270
A C utility library and persistent key/value storage engine
Kipdb
⭐
258
Lightweight, asynchronous based on LSM Leveled Compaction KV database
Zonetree
⭐
239
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.
Go Sstables
⭐
233
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.
Keyvi
⭐
230
Keyvi - the key value index. It is an in-memory FST-based data structure highly optimized for size and lookup performance.
Jungle
⭐
208
An embedded key-value store library specialized for building state machine and log store
L4
⭐
170
L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.
Replit Py
⭐
149
A helpful Python package that helps you build excellent things inside Repls! 💻
Kvault
⭐
136
Secure key-value storage for Kotlin Multiplatform projects.
Foundationdb Dotnet Client
⭐
133
C#/.NET Binding for FoundationDB Client API
Sdb
⭐
123
SDB :纯 Go 开发、数据结构丰富、持久化、简单易用的 NoSQL 数据库
Cete
⭐
120
Cete is a distributed key value store server written in Go built on top of BadgerDB.
Olegdb
⭐
118
Enough works to use this in production
Stores
⭐
112
Typed key-value storage solution to store Codable types in various persistence layers with few lines of code!
Treeline
⭐
111
An update-in-place key-value store for modern storage.
Memo
⭐
107
The memo elastic and resilient key-value store.
Rust Kv
⭐
106
An embedded key/value store for Rust
Fanny Pack
⭐
106
🗄 Fanny Pack is a non-fancy, but very practical, key/value-store
Fjall
⭐
105
LSM-based embedded key-value storage engine written in safe Rust
Unqlite
⭐
103
A clone of UnQlite (not offiical): UnQLite is a in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL database engine. UnQLite is a document store database similar to MongoDB, Redis, CouchDB etc. as well a standard Key/Value store similar to BerkeleyDB, LevelDB, etc.
Tupl
⭐
103
The Unnamed Persistence Library
Kvell
⭐
98
KVell: the Design and Implementation of a Fast Persistent Key-Value Store
Cannyls
⭐
97
An embedded persistent key-value storage for Rust that is optimized for random-access workload and huge-capacity HDD
Lightning
⭐
93
Lightning provides components to make Swift development easier.
Surrealkv
⭐
93
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
Pufferdb
⭐
92
🐡 An Android & JVM key-value storage powered by Protobuf and Coroutines
Nimdbx
⭐
82
Fast persistent key-value store for Nim, based on libmdbx
Echodb
⭐
80
An embedded, in-memory, immutable, copy-on-write, key-value database engine
Memento
⭐
74
Fairly basic redis-like hashmap implementation on top of a epoll TCP server.
Unqlite.rs
⭐
70
UnQLite wrapper 1.0 is avaliable for Rust
Hollowdb
⭐
57
A privacy-preserving key-value database on Arweave.
Bun
⭐
53
Bun is a simple to use C++ Object Database, Object Relational Mapper (ORM) and key-value library
Curium
⭐
53
Bluzelle Decentralized Database Service
Bboxdb
⭐
49
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.
Emdb
⭐
45
EMDB is a NIF library for the Memory-Mapped Database database
Mit 6.824 Labs
⭐
44
MIT 6.824 (Distributed Systems) labs in Go
Pupdb
⭐
43
A simple file-based key-value database written in Python
Recall
⭐
42
Single-threaded off-heap object store
Cutedb
⭐
39
A slick BTree on disk based key value store implemented in pure Go
System.data.unqlite
⭐
39
A wrapper to use Unqlite library in C# (or any CLR compatible language).
Rhashmap
⭐
38
Robin Hood hash map library
Nut
⭐
38
Port of Bolt DB in Rust
Kivi
⭐
37
Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist
Mabain
⭐
36
a fast and light-weighted key-value store library
Client Rust
⭐
36
Official Skytable client driver for Rust
Rippledb
⭐
35
Embeddable key-value database engine in pure TypeScript, based on LSM-Tree
Satchel
⭐
32
🎒 A fast, secure and modular key-value storage with batteries-included for Android and JVM.
Mnemonix
⭐
31
A unified interface to Elixir and Erlang key/value stores.
Ndatabase
⭐
31
💾 NDatabase is a lightweight and easy to use indexed key-value store database framework mainly aimed for minecraft bukkit/spigot servers and is multi-platform
Julea
⭐
31
A Flexible Storage Framework for HPC
Tempdb
⭐
30
Redis-backed ephemeral key-value store for Node
Calicodb
⭐
30
A tiny embedded, transactional key-value database 🐱
Keyvast
⭐
30
KeyVast - A key value store
Aegis
⭐
29
Aegis: Keep Your Secrets… Secret
Gofreedb
⭐
29
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
Gino Keva
⭐
24
A simple Git Notes Key Value store
Meteora
⭐
23
Distributed key-value store.
Claymud
⭐
23
Highly configurable and performant MUD written in Go
Ekvsb
⭐
23
Benchmark Tool for Embedded Key-Value Stores available in Rust
Redodb
⭐
22
The world's first wait-free KV store with generic durable linearizable transactions
Topgun
⭐
22
⚡️ Realtime, offline-first, secure, graph data synchronization engine. Reimplementation of gunDB in TypeScript
Rhkeyvaluestore
⭐
21
Key-Value storage tool, based on WCDB (WeChat DataBase).
Maricutodb
⭐
21
PHP Flat File Database Manager
Bitcask Rb
⭐
21
A Log-Structured Hash Table for Fast Key/Value Data
Dxram
⭐
20
A distributed in-memory key-value storage for billions of small objects.
Fmke
⭐
20
🛠️ Realistic benchmark for key value stores
Kvdbd
⭐
19
API service exporting embedded key/value databases to remote users
Shack
⭐
19
A CLI for storing simple stuff thats hard to remember
1-100 of 200 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.