punnerud/mpedb
View on GitHub ↗ ★ 16 Rust
Embedded multi-process shared-memory database in Rust: sqlite's serverless model + PostgreSQL-grade MVCC concurrency + rigid schema validation, with multi-database workspaces and cooperative row-level security.
5 mentions on Hacker News by 1 person: 1 story, 4 comments · first 2026-07-26 · latest 2026-10-24
20082026
-
https://github.com/punnerud/mpedb is not there yet, focused on sync between sqlite3, Postgresql and Oracle. Shown that concurrent writes to sqlite3 is possible at the speed of Postgresql (My own project)
comment by punnerud · 2026-10-24 · in Twelve years of distributed SQLite -
…cool features you can enable when the database and programming language is living in the same place. http://github.com/punnerud/mpedb
comment by punnerud · 2026-08-26 · in Actually Queryable Executables -
Checked and this 100% compatible SQLite3 database (also C-API) did not contain the bug: https://github.com/punnerud/mpedb (Disclaimer: My own project) And this statement is wrong in the article: “ Because SQLite is a single-writer database…
comment by punnerud · 2026-08-13 · in Tracking down the 16-year-old WAL-reset SQLite bug -
…code after some cleanup. Now I am busy build a new database from scratch to compete with them all https://github.com/punnerud/mpedb
comment by punnerud · 2026-07-26 · in An ESP32 based plane radar for my desk