hanoidb

Storage engine

An Erlang-based indexed key/value storage engine with log-structured merge tree and efficient range queries

Erlang LSM BTree Storage

GitHub

306 stars
37 watching
58 forks
Language: Erlang
last commit: over 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
simerplaha/swaydb A high-performance key-value storage engine designed for the JVM, supporting various use cases and configurations. 293
mikkelhjuul/ld A simple, RPC-based key-value database that provides basic get, set, and delete operations with bidirectional streaming. 22
synrc/kvs A compact, distributed key-value store with support for polymorphic data and multiple backends. 178
mhausenblas/mehdb An educational project demonstrating a Kubernetes-native NoSQL data store with StatefulSet and persistent volumes. 23
lucid-kv/lucid A high-performance key-value store with distributed capabilities and an HTTP API 379
jr0senblum/jc A distributed in-memory cache with features like Pub/Sub, JSON querying, and consistency mechanisms. 26
replikativ/konserve A protocol for building asynchronous, thread-safe, and consistent key-value stores with low overhead 301
kelindar/column A high-performance in-memory storage engine with bitmap indexing for columnar data storage and querying. 1,437
akrylysov/pogreb An embedded key-value store optimized for fast random lookups and infrequent bulk inserts. 1,312
maximilianheidenreich/dsddb A lightweight key-value storage solution with simple API and support for primitive and custom data structures 13
tristanls/k-bucket An implementation of a storage mechanism within a decentralized distributed system 156
primlabs/bucket A library providing a simple storage solution using stable memory, allowing canisters to store data without GC costs and upgradeability. 31
kreeben/resin A vector space index based search engine and embedded library for indexing and querying documents 568
radareorg/sdb A lightweight key-value store with basic data structure support and syntax sugar for JSON and arrays 217
lotusdblabs/lotusdb An optimized key-value store that combines the benefits of LSM and B+ tree data structures for fast read/write performance. 2,080