1
管理者が特定のグループの人々にメッセージを送信できるようにするメッセージボードアプリケーションを開発中です。人々は複数のグループに登録することができます。構造化グループのメッセージfirebase
自分が購読しているグループのメッセージをすべて表示するユーザーのリストが必要です。私は、次の構造を作っ:
{
"placeMessages": {
"<place-push-key>": {
"message-push-key": {
"user_id": "<user-push-key>",
"place_id": "<place-push-key>",
"subject": ""
"message": ""
"date": "<date>"
}
}
},
"userMessages": {
"<user-push-key>": {
"message-push-key": {
}
}
}
}
をしかし、問題は、管理者がメッセージを送信すると、メッセージがそのグループに加入しているすべてのユーザーに追加する必要があるということです。これは、10.000メッセージのアトミック書き込みアクションを意味する可能性があります。私はこれが非常に遅いと思う、この問題を解決する方法はありますか?