Cloud Firestoreでチャット機能を作成しています。
データの構造は以下のようになっています.
+Room = (RoomID) + messages = (messageID) + text + created_at
ここで部屋に入ると部屋のIDのmessagesをリッスンして、更新があった場合にmessage一覧を取得するようにしています
ここで疑問なのですが、messagesに変更があるたびにmessage一覧を取得するようにしてしまうとmessagesの数が多くなったときに読み取り数が爆発的に増えてしまうと思うのですが、どのように対応すればよいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。