InlaySQL: a single-file, serverless Rust DB with native vector search
InlaySQL provides a lightweight, concurrent database that runs entirely in a single file, eliminating the need for a server. It blends a copy‑on‑write B+ tree, MVCC, and built‑in BM25/HNSW indexes to offer fast SQL queries and vector similarity search in one engine. Designed for developers who need fast prototyping or embedded storage, it outperforms SQLite when vector queries are required without adding external services.
View on GitHub →inlaySQL/inlaysql