Firestore

cons

マイグレーション

MODする
問題は本気でMODする場合ですね。
ここでも作業ストラテジーは2に考えられます。
既存データを全て置き換える
必要なデータを置き換える
既存データを全て置き換えるのは古典的な方法ですね。他のDBでマイグレーションと言うと基本的にこれを想像するはずです。しかし現代では不可能に近い方法です。FacebookやTwitterを想像すればその理由はわかると思います。
データの増加量にマイグレーション量が追いつかないと思います。

データをローカルにimport

  • cloud storageにバックアップ
  • ローカルにダウンロード
gcloud firestore export gcloud firestore export
gsutil cp -r gs://minimal-socia-firestore-export/2022-02-09T16:08:18_25576

参考文献