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.