PugDB Hero Scene

PugDB

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

Try PugDB Now

Experience PugDB with our interactive terminal. Type help to see available commands.

f4kvs █

Loading terminal...

Built to keep the corpus

PugDB is the public name of F4KVS — a Rust LSM you embed, with gates you can re-run. Not a chart war against RocksDB.

🛡

Survives restarts

50 SIGKILL crash-loop rounds with zero loss, then 1.66M cache ops at 462/s — keys still there after reopen.

🔌

Embed in C and Go

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.

📦

Product-shaped scale

100k × 4 KB RAG chunks, bulk durable ingest, prefix catalogs in a few milliseconds, integrity after restart. Not a RocksDB chart war.

50/50
Crash-loop, 0 loss

SIGKILL × 1,000 ops

1.66M
Soak cache ops

462/s · 10/10 anchors

100k
RAG chunks held

100,050 after restart

5,597
Automated tests

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.*

Production proof

Reproducible staging, soak, crash-loop, and QL gates — not just benchmark charts. Snapshot 2026-08-22.

50/50
Crash-loop

SIGKILL, zero loss · 17 Aug

462/s
Soak 1h+1h

1,661,444 cache ops · 10/10 anchors

5/5
Hostile LSM

Partition · crash · quorum · durability (lab)

71
QL smoke gate

Parser, CRUD, server wire path

Cluster scenarios 9/9 · docker staging 2/2. The cluster path stays lab — GO is the embed train only.

Built for chunked corpora

100,000 × 4096B product-shaped keys · bulk durable ingest · fast prefix catalogs · verified after restart

~61k/s
Bulk durable ingest
2 ms
Prefix scan (full keyset)
100,050
Keys after restart
Explore /bench

Ready to look closer?

Interactive demo, documentation, or the evidence on /bench. PugDB is built by Noematic.