Plugin Store · Store
SQLite
Durable local persistence, one file. Available
The SQLite store gives one Busbar node durable governance state — virtual keys, budgets, and usage that survive a restart — in a single file on local disk. No database server to run, no connection to manage.
It never sits on the hot path. Enforcement runs against in-memory counters (a hard cap, same as the Memory store); SQLite is the write-behind durable mirror — hydrated once at boot, flushed on a short cadence and on graceful shutdown. So you get persistence without paying a synchronous DB write per request.
Set the store to sqlite and point it at a path — that’s the whole change. When a single node’s durability isn’t enough and you need shared state across a cluster, the same contract is implemented by the (coming) Postgres store.
Ships in the binary today; moving to a drop-in store plugin as the plugin system lands.