NavyaZaveri / lsm_engine
A rust implementation of a key-value store with Log-Structured Merge Trees.
☆15Updated 3 years ago
Alternatives and similar repositories for lsm_engine:
Users that are interested in lsm_engine are comparing it to the libraries listed below
- rust database engineering toolkit☆33Updated 3 years ago
- Distributed key-value store.☆28Updated 3 years ago
- scan-resistant concurrent lazy LRU☆58Updated last year
- Memory database☆55Updated last year
- super simple in-memory blocking LSM for constant-size keys and values☆69Updated last month
- ☆27Updated 2 years ago
- Logical clocks implementation in Rust☆44Updated 5 years ago
- Pure Rust SSTable implementation☆14Updated 7 months ago
- comvert bool expression to elasticsearch DSL in rust☆51Updated last year
- In a nutshell, EinsteinDB is a persistent indexing scheme based off of LSH-KVX that exploits the distinct merits of hash index and B+-Tre…☆24Updated last year
- simple CASPaxos implementation written in rust on top of a simulator for finding bugs quickly☆140Updated 4 years ago
- Implementing time-series database in Rust for education and fun!☆14Updated 2 years ago
- distributed computing toolkit in rust☆22Updated 6 years ago
- Pure Rust Distributed Hash Table☆36Updated 9 years ago
- partial_sort is Rust version of [std::partial_sort](https://en.cppreference.com/w/cpp/algorithm/partial_sort)☆19Updated 3 months ago
- sstable stores key-value pairs on disk☆39Updated last year
- Apache-Benchmark-Like Tool Written in Rust☆60Updated 6 years ago
- The Adaptive Radix Tree for Rust☆15Updated 2 months ago
- Write Ahead Logging for Rust☆28Updated 3 weeks ago
- Make RocksDB really rocks! The Rust style API.☆47Updated 3 years ago
- A hierarchical timer wheel in Rust☆17Updated 7 years ago
- A basic log-structured flash datastore☆20Updated 2 years ago
- LevelDB: Rust implementation☆80Updated 5 years ago
- An implementation of Raft in Rust.☆39Updated 2 years ago
- Implementation of Adaptive Radix Tree in Rust☆43Updated 5 years ago
- wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata☆36Updated 7 months ago
- A pluggable implementation of the Paxos Consensus Protocol☆22Updated 7 years ago
- Stackful coroutine library for Rust that "just works"☆53Updated 2 years ago
- Rust library providing a specialized byte slice type for performing vectored I/O operations.☆52Updated 5 years ago
- Adaptive Radix Tree in Rust☆67Updated 6 years ago