An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
-
Updated
Oct 25, 2024 - Rust
An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
[UNMAINTAINED] A transactional and deduplicating virtual file system
Emulation of Roland TB-303 Bass Line Synthesizer — hear it: https://hornfisk.github.io/squelchbox/
Multi-modal embedded database in pure Rust -- native vector search, blob store, TTL, merge operators, CDC, time-travel, flash storage backend. no_std. Fork of redb.
A robust, MySQL-compatible SQL server in Rust — single ACID file, vector search (HNSW), and parallel OLAP.
Filesystem-native analytical tables you can actually read. Each table is plain Parquet plus JSON files you can open with everyday tools, with a fast SQL engine on top: row-level edits (delete, update, merge), near-instant repeat queries, full table history with time travel, and optional encryption. Built in Rust.
ACID transactions for AI agent tool calls. A Rust gRPC proxy that finds the step that really caused a failure, rewinds state in milliseconds, undoes side effects and gives the agent a one-line fix.
Embedded relational database engine in Rust — slotted pages, buffer pool, B-Tree indexing, WAL-based crash recovery, and 2PL concurrency with deadlock detection. No external storage libraries.
📦 Build scalable, production-ready systems with Foundations, a modular Rust library that streamlines your service operations and enhances core business logic.
S.H.A.M.I.R. — Secure, High-performance, Asynchronous, Modular, Interconnected Repository (Rust embedded DB)
A relational database engine built from scratch in Rust - storage engine, B+Tree indexing, SQL parsing, Volcano-model query execution, optimizer, and ACID transactions with WAL + MVCC.
To associate your repository with the acid topic, visit your repo's landing page and select "manage topics."