私は費用トラッカーを作成したいと思います。私が探したいものの1つは、カテゴリーごとにどれくらい毎月費やしたかです。FireStore/CloudDatastoreでの集約。作成/更新時にクラウド機能を使用しますか?
FireStore/DataStoreではどのようにすればよいですか?
- 必要なデータをプルダウンして、集約をローカルに行いますか?非常に遅く見えますか?
- トランザクションが作成/更新されるたびに集約を実行し、それをテーブルに保存しますか?しかし、これは多くの機能を呼び出す結果となるかもしれませんが、コストがかかるかもしれません。
良い方法はありますか?現在、2のような選択肢がベストですか?しかし、どうも私はコストを減らすことができるのだろうか?
私は、集計されたデータがリアルタイムである必要はないかもしれないことに注意してください。だから、クラウドの実行をデバウンスする方法はありますか?私は時々、私は一括してトランザクションのバッチを挿入することに注意しているので。特定のクエリの機能を無効にし、バッチが終了した後に手動で呼び出す方法があるかどうかは疑問ですか?