🗺️集計と検索が中心のアプリでデータ層を Firestore から Postgres(Neon)へ移行した記録
地図上に文学作品を紐づけるアーカイブアプリのデータ層を、Firestore から Postgres(Neon)+ Drizzle へ移行した経緯を整理しました。読み取り課金で詰まった原因と、集計・ファセット・全文検索というワークロードの形から見た向き不向きについて書いています。
firestorepostgresneondrizzle
地図上に文学作品を紐づけるアーカイブアプリのデータ層を、Firestore から Postgres(Neon)+ Drizzle へ移行した経緯を整理しました。読み取り課金で詰まった原因と、集計・ファセット・全文検索というワークロードの形から見た向き不向きについて書いています。

Mirador 3の mirador-annotations プラグイン向けに、Firestore用のアダプタを開発しました。