Modular LSM you can embed. Built so the data is still there after restart.
Alpha embed ready for memoirs & RAG —
v0.2.5 + v0.3.6.
Server v0.2.0 is lab; the cluster is not a generic prod GO.
What’s new
· Bench
Experience PugDB with our interactive terminal. Type help to see available commands.
Loading terminal...
PugDB is the public name of F4KVS — a Rust LSM you embed, with gates you can re-run. Not a chart war against RocksDB.
50 SIGKILL crash-loop rounds with zero loss, then 1.66M cache ops at 462/s — keys still there after reopen.
Production path is v0.2.5 over v0.3.6. The same LSM under our memoirs and RAG — not a sidecar you have to operate.
100k × 4 KB RAG chunks, bulk durable ingest, prefix catalogs in a few milliseconds, integrity after restart. Not a RocksDB chart war.
SIGKILL × 1,000 ops
462/s · 10/10 anchors
100,050 after restart
Server monorepo · v0.2.5 + v0.3.6
*Quality snapshot 2026-08-22 (server bd52a3c). Server YCSB (partitioned path) still 3.7–4.5x vs PostgreSQL, 2.63× vs ScyllaDB — see /bench. Real-world performance may differ.*
Reproducible staging, soak, crash-loop, and QL gates — not just benchmark charts. Snapshot 2026-08-22.
SIGKILL, zero loss · 17 Aug
1,661,444 cache ops · 10/10 anchors
Partition · crash · quorum · durability (lab)
Parser, CRUD, server wire path
Cluster scenarios 9/9 · docker staging 2/2. The cluster path stays lab — GO is the embed train only.
100,000 × 4096B product-shaped keys · bulk durable ingest · fast prefix catalogs · verified after restart
Interactive demo, documentation, or the evidence on /bench. PugDB is built by Noematic.