kw7oe / mini-db
A mini dbms implementation in Rust.
☆56Updated 2 years ago
Alternatives and similar repositories for mini-db:
Users that are interested in mini-db are comparing it to the libraries listed below
- A persistent B+Tree (clustered index) implementation in Rust.☆295Updated 8 months ago
- 🚧 Build a SQL optimizer in 1000 lines of Rust using egg.☆77Updated 2 years ago
- A simple sql database written in rust.☆71Updated 2 years ago
- Sqllogictest (dialect with extensions) parser and runner in Rust.☆189Updated 2 weeks ago
- Toy DB to get more sytems expereince☆26Updated last year
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆127Updated last year
- [WIP] A relational database written in Rust for learning purpose, heavily inspired by cmu-db/bustub. (CMU 15-445).☆138Updated last month
- K.I.S.S. LSM-tree implementation in safe Rust☆191Updated this week
- Concurrent ART (adaptive radix tree)☆142Updated last month
- LSM-Tree Key-Value Store based on RocksDB☆79Updated last year
- Rust crate for Substrait: Cross-Language Serialization for Relational Algebra☆63Updated last week
- ☆49Updated last year
- A Write Ahead Log (WAL) implementation in Rust☆224Updated last year
- The labs of Raft consensus algorithm based on MadSim.☆116Updated last month
- 10x lower latency for cloud-native DataFusion☆74Updated this week
- A Multi-Raft implementation in Rust language.☆187Updated 4 months ago
- Performant time measuring in Rust☆186Updated last year
- Yet another thread pool in rust for both callbacks or futures.☆135Updated 6 months ago
- Extensible SQL Lexer and Parser for Rust☆26Updated last year
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokio☆71Updated 10 months ago
- Raft implemented in Rust☆24Updated last year
- Pure-Rust implementation of Fast Static Symbol Tables string compression☆123Updated last week
- Generate accurate and informative tree dumps of asynchronous tasks.☆166Updated this week
- Let's build an OLAP database from scratch! 🚧 UNDER CONSTRUCTION 🚧☆101Updated last year
- A benchmarking harness for concurrent key-value collections☆117Updated 2 years ago
- Code for "Lessons Learned from Building a Query Optimizer" blog series☆42Updated last month
- OmniPaxos is a distributed log implemented as a Rust library.☆196Updated last month
- A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.☆26Updated last year
- An understandable, fast and scalable Raft Consensus implementation☆138Updated 6 months ago
- https://fly.io/dist-sys/ in Rust☆263Updated last year