Glossary: System Design Beyond the Basics
sqlite
Also written: sqlite3
A small, file-based SQL database engine that ships with Python and can also run entirely in memory. It supports features such as FTS5 full-text search, and a program can use one separate database per shard.