lsm-tree
There are 142 repositories under lsm-tree topic.
skyzh/mini-lsm
A tutorial of building an LSM-Tree storage engine in a week.
lotusdblabs/lotusdb
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
slatedb/slatedb
A cloud native embedded storage engine built on object storage.
tonbo-io/tonbo
A portable embedded database using Arrow.
Fullstop000/wickdb
Pure Rust LSM-tree based embedded storage engine
fjall-rs/fjall
🗻 LSM-based embeddable key-value storage engine written in safe Rust
tontinton/dbeel
A distributed thread-per-core document database
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.
KipData/kipdb
Lightweight, asynchronous based on LSM Leveled Compaction KV database
rosedblabs/wal
Write Ahead Log for LSM or bitcask storage(or any append-only write).
eBay/Jungle
An embedded key-value store library specialized for building state machine and log store
burhanxz/Distributed-KV
分布式键值系统,供学习使用,不断完善中。截至目前:根据LSM论文,并结合CPP已有的实现,利用Java实现了LSM架构;综合Dubbo等框架的特点,实现了简洁的RPC框架。
vidardb/pgrocks-fdw
Bring RocksDB to PostgreSQL as an extension. It is the first foreign data wrapper (FDW) that introduces LSM-tree into PostgreSQL. The underneath storage engine can be RocksDB. The FDW also serves for VidarDB engine, a versatile storage engine for various workloads. See the link for more info about VidarDB engine.
aronszanto/sLSM-Tree
High-Performance C++ Data System
CocaineCong/tangseng
Tangseng search engine including full text search and vector search base on golang. 基于go语言的搜索引擎,信息检索系统
fjall-rs/lsm-tree
K.I.S.S. LSM-tree implementation in safe Rust
BBVA/qed
The scalable, auditable and high-performance tamper-evident log project
yetone/mirdb
MirDB: A Persistent Key-Value Store with Memcached protocol.
robaho/keydb
high performance key value database written in Go. Deprecated. Use robaho/leveldb
adambcomer/database-engine
LSM-Tree Key-Value Store based on RocksDB
tomfran/LSM-Tree
Log-Structured Merge Tree Java implementation
whuanle/lsm
使用 Go 实现一个 LSM Tree 数据库
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
tidesdb/tidesdb
High-performance, durable, transactional embedded storage engine designed for flash and RAM optimization.
slatedb/slatedb-go
A cloud native embedded storage engine built on object storage.
unum-cloud/ucsb
Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark
bh1xuw/rust-rocks
Make RocksDB really rocks! The Rust style API.
XiangpengHao/bf-tree-docs
Bf-Tree: A Modern Read-Write-Optimized Concurrent Larger-Than-Memory Range Index
maxpoletaev/kivi
Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist
heineiuo/rippledb
Embeddable key-value database engine in pure TypeScript, based on LSM-Tree
guycipher/lsmt
Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store package
alexander-akhmetov/mdb
LSM tree based key-value database
nidorx/sqlog
SQLog - Connecting the dots
krasun/lsmtree
Log-structured merge-tree
krasun/gosqldb
A key-value persistent database that supports SQL queries over B+ and LSM trees
WyattJia/Pomegranate
🌳 A tiny skiplist based log-structured merge-tree written in Rust.