1조 개의 살아있는 DB
SQLite 는 어디에나 있어 — 정말 어디에나. 모든 iPhone, 모든 Android 기기, 모든 Mac, 모든 Windows 10/11 머신, 모든 모던 브라우저 안에 들어 있고 Python 깔면 같이 따라와. 보수적으로 추정해도 지구상에 살아있는 SQLite DB 가 1 조 개 이상이야.
iMessage 보낼 때, Chrome 북마크 저장할 때, Safari 탭 다시 열 때, Firefox 자동완성, Android 앱 캐시 — 전부 SQLite. NASA 의 Curiosity / Perseverance 로버에도 들어가 있고, Airbus A350 항공전자 시스템도 쓰고, Bloomberg 터미널, Dropbox, Skype, iTunes 도 10 년 넘게 SQLite 위에서 돌아왔어.
그런데도 많은 개발자는 아직도 SQLite 를 '장난감 DB' 나 '모바일 전용' 이라고 무시해. 그 인식은 몇 년 전부터 이미 낡은 거야. 모던 SQLite (2026 년 기준 3.53.0) 는 대부분의 개발자가 Postgres 가 필요하다고 생각하는 워크로드를 멀쩡히 굴리는 본격적인 관계형 엔진이야.
이 quest 는 SQLite 를 바닥부터 가르쳐 — 기본 SQL 부터 고급 기능, Python 연동, async 패턴, full-text search, production 배포까지. 끝나면 르네상스가 왜 진짜인지, 그리고 SQLite 의 날카로운 모서리들을 손 다치지 않고 어떻게 다루는지 알게 돼.
~/pippa-db/conversations.db 안에 살아 있고, 이 quest 가 가르칠 aiosqlite 드라이버로 열리는 거야.