erikgrinaker / toydb
Distributed SQL database in Rust, written as an educational project
☆6,301Updated 3 months ago
Alternatives and similar repositories for toydb:
Users that are interested in toydb are comparing it to the libraries listed below
- open source training courses about distributed database and distributed systems☆10,315Updated last year
- the champagne of beta embedded databases☆8,264Updated 3 weeks ago
- Raft distributed consensus algorithm implemented in Rust.☆3,016Updated last month
- Incomplete Redis client and server implementation using Tokio - for learning purposes only☆4,073Updated 5 months ago
- A tutorial of building an LSM-Tree storage engine (database) in a week.☆3,096Updated this week
- Rust async runtime based on io-uring.☆4,136Updated this week
- Extensible SQL Lexer and Parser for Rust☆2,880Updated this week
- An educational OLAP database system.☆1,663Updated this week
- Fast web applications through dynamic, partially-stateful dataflow☆5,021Updated 3 years ago
- SQLRite - Simple embedded database modeled off SQLite in Rust☆1,084Updated 2 years ago
- Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust☆12,514Updated this week
- A native gRPC client & server implementation with async/await support.☆10,342Updated this week
- Tools for concurrent programming in Rust☆7,609Updated 2 weeks ago
- Actor framework for Rust.☆8,721Updated 3 weeks ago
- GlueSQL is quite sticky. It attaches to anywhere.☆2,745Updated last month
- Learn Rust dark magics by implementing an expression framework in database systems☆1,391Updated last year
- Distributed transactional key-value database, originally created to complement TiDB☆15,462Updated this week
- Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between…☆2,942Updated 3 months ago
- An embedded key-value database in pure Rust☆3,485Updated 2 weeks ago
- Rayon: A data parallelism library for Rust☆11,336Updated last month
- A guide to writing a DNS Server from scratch in Rust☆4,158Updated 4 months ago
- Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time E…☆7,254Updated this week
- Educational blog posts for Rust beginners☆7,733Updated last week
- The Cloud Operational Data Store: use SQL to transform, deliver, and act on fast-changing data.☆5,859Updated this week
- A container runtime written in Rust☆6,424Updated this week
- 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, …☆13,886Updated this week
- Rust parser combinator framework☆9,631Updated last month
- Redis library for rust☆3,746Updated this week
- 𝗗𝗮𝘁𝗮, 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀 & 𝗔𝗜. Modern alternative to Snowflake. Cost-effective and simple for massive-scale analytics. https://data…☆8,095Updated this week
- A catalogue of Rust design patterns, anti-patterns and idioms☆8,226Updated 2 weeks ago