sonhmai / how-sqlite-works
A Book about how SQLite works. Rewriting SQLite in Rust for Learning and Fun and writing a book I wished I had when started.
☆23Updated last month
Alternatives and similar repositories for how-sqlite-works:
Users that are interested in how-sqlite-works are comparing it to the libraries listed below
- Bw-Tree for Rust☆26Updated last year
- SQLite-based on-disk cache for Rust.☆23Updated 8 months ago
- Sift is a basic, Relational Algebra based query engine built on top of Apache Arrow. It draws inspiration from Andy Grove's KQuery.☆22Updated 2 years ago
- A toy relational database engine.☆12Updated 3 years ago
- ☆24Updated 9 months ago
- 🦙🦙.🦀☆27Updated last year
- Value log implementation for key-value separated storage in safe Rust☆30Updated this week
- Official repository for Databend documentation☆16Updated this week
- Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST☆39Updated last month
- 💃 Kafka/Raft implementation in Rust☆24Updated 8 months ago
- This crate provides a set of functions to generate SQL statements for various PostgreSQL schema objects, such as tables, views, materiali…☆19Updated last year
- Syslog client written in Rust☆16Updated 3 weeks ago
- TonboLite: Analysis-ready SQLite using Tonbo☆42Updated 2 weeks ago
- A programming language for data stream analytics.☆19Updated 2 months ago
- Visual representation of on-disk database file format used by all releases of SQLite since version 3.0.0.☆60Updated 5 months ago
- This crate implements runtime-agnostic driver for async timers and scheduled tasks.☆42Updated this week
- A Rust Vector which swaps to disk based on given parameters☆44Updated last year
- A small markdown TUI note keeper☆14Updated 6 months ago
- ASON is a data format that evolved from JSON, introducing strong data typing and support for variant types.☆24Updated last month
- This is a small demo of how to transform a simple single-server RocksDB service written in Rust into a distributed version using OmniPaxo…☆16Updated last month
- 🚧 Build a SQL optimizer in 1000 lines of Rust using egg.☆77Updated 2 years ago
- A light weight, typed, in-memory, ordered, key-value database.☆45Updated last year
- A toy std::fs implementation that does NOT depend on libc☆17Updated last year
- ☆69Updated last month
- A SQL query compiler written in Rust from scratch☆22Updated 6 months ago
- A collection of projects experimenting with how to run a Rust app on various platforms.☆42Updated 3 months ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆129Updated last year
- ☆55Updated last year
- LALR(1) parser generator for Rust based on Lemon + SQL parser☆51Updated last week
- Easy recursion in Rust, without stack overflows.☆31Updated 11 months ago