SQLite
An embedded serverless SQL database with transactions, indexes, full-text search, and broad platform bindings.
Why use it
It fits local saves, content catalogs, tool caches, and offline game data with portable backups.
Where it fits
Find engines, frameworks, code libraries, version control, and production automation.
What to check
Synchronous main-loop queries can stall; concurrent writes, schema migrations, and corruption recovery need dedicated design.