ToyDB – Verteilte SQL-Datenbank, geschrieben in Rust
(github.com)- Als Lernprojekt erstellt, wobei die meisten Komponenten von Grund auf selbst entwickelt wurden
→ Raft-basierte verteilte Konsens-Engine
→ ACID-kompatible Transaktions-Engine
→ Pluggbare Storage-Engine
→ Iterator-basierte Query-Engine
→ SQL-Interface mit Unterstützung für Projektion, Filter, Aggregation usw.
- Detaillierte Dokumentation
→ Architekturleitfaden: erklärt den Aufbau der einzelnen Komponenten
→ SQL-Beispiele und Referenz zum SQL-Dialekt
→ CMU-DB-Vorlesungen, Bücher und YouTube-Videos, die beim Schreiben als Referenz dienten: Raft, Parsing, Transactions
Noch keine Kommentare.