A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.
☆28May 22, 2023Updated 2 years ago
Alternatives and similar repositories for featherdb
Users that are interested in featherdb are comparing it to the libraries listed below
Sorting:
- 15-721 Spring 2024 - Cache #1☆12May 2, 2024Updated last year
- Chaos Mesh 中文文档☆13Mar 2, 2022Updated 4 years ago
- Negative trait implementations on stable Rust.☆18Updated this week
- A distributed object store written in pure Go. Inspired by Facebook's Haystack Store, AWS S3, and HDFS.☆11Sep 20, 2025Updated 5 months ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆145Jul 12, 2023Updated 2 years ago
- bluss/IndexMap with amortized resizes☆14Dec 21, 2020Updated 5 years ago
- Golang implementation of the Raft consensus protocol☆13Feb 25, 2023Updated 3 years ago
- Mini-LSM solution checkpoint☆64Jan 30, 2024Updated 2 years ago
- Measure execution time of a block of Rust code☆18Aug 27, 2019Updated 6 years ago
- etcd 注解版☆17Dec 7, 2022Updated 3 years ago
- Distributed key-value store.☆28May 24, 2021Updated 4 years ago
- Kshaka is a Go implementation of the CASPaxos consensus protocol.☆24Sep 19, 2018Updated 7 years ago
- An ergonomic, opinionated framework for SQL integration test.☆22Feb 12, 2025Updated last year
- OmniPaxos is a distributed log implemented as a Rust library.☆220Nov 17, 2025Updated 3 months ago
- Databases are awesome! 🕶☆59Mar 27, 2023Updated 2 years ago
- ☆51Feb 16, 2024Updated 2 years ago
- Code for the raft paper implementation☆20May 16, 2024Updated last year
- A SQL query compiler written in Rust from scratch☆21Sep 21, 2024Updated last year
- [WIP] A small implementation of the TCP/IP protocol stack written in Rust☆23Jun 16, 2023Updated 2 years ago
- An implementation of an educational RDBMS in Go☆22Jun 27, 2024Updated last year
- Bw-Tree for Rust☆29May 21, 2023Updated 2 years ago
- A mutex with timeout tracing☆30Nov 14, 2021Updated 4 years ago
- 💃 Kafka/Raft implementation in Rust☆34Feb 3, 2026Updated last month
- The BusTub Relational Database Management System (Educational)☆29Jan 19, 2024Updated 2 years ago
- In-memory vector database in Rust☆23Dec 23, 2024Updated last year
- Low-latency hash map using minimal perfect hash functions and compact encoding.☆37Nov 19, 2024Updated last year
- Let's build an OLAP database from scratch! 🚧 UNDER CONSTRUCTION 🚧☆104Jan 23, 2024Updated 2 years ago
- ☆30Nov 19, 2024Updated last year
- A Rust version of db tutorial implementation☆62May 4, 2022Updated 3 years ago
- Async synchronization primitives☆284Dec 21, 2025Updated 2 months ago
- Bitcask Implementation in Rust. A fast key-value store.☆29Dec 22, 2019Updated 6 years ago
- [DEPRECATED] A highly-distributed and highly-available NoSQL Database!☆13Feb 17, 2026Updated 2 weeks ago
- A distributed file system written in Rust.☆29Feb 7, 2021Updated 5 years ago
- OxidSQL (Toy) SQL Database in Rust☆80Jul 19, 2025Updated 7 months ago
- futures::AtomicWaker extracted into its own crate☆38Feb 15, 2026Updated 3 weeks ago
- [Archive] An experimental cloud-native distributed KV engine for OLTP workload.☆72Dec 12, 2022Updated 3 years ago
- Yet another thread pool in rust for both callbacks or futures.☆140Feb 26, 2026Updated last week
- Read and write from offsets in Rust.☆90Oct 3, 2025Updated 5 months ago
- Shared Unit Raft☆83Dec 3, 2024Updated last year