私はAndroidベースのアプリケーションでFirebaseリアルタイムデータベースを使用しています。私は、複数の電話機が値イベントリスナーを使用してデータベースに接続されている場合、最後に接続された電話機がデータを非常に遅く受信することを確認しました。それはfirebaseが1つのクライアントにデータを送信するのでしょうか?それは間違いなく遅延を引き起こします。これに対処する方法は?Firebase Realtime Databaseはリスナーに値を送信するのが遅くなります
1
A
答えて
1
私はそれを得ました。実際に私は役に立つユーザーからSlack Firebaseコミュニティに答えましたが、私の疑問は今明らかです。彼は、この振る舞いは正常であり、遅れはスケーリングされているか一定であるかもしれないと説明した。また、遅延期間中にノードが更新されても、データがすべてのリスナーによって受信されることが保証されるとも述べています。データは失われませんが、遅延は確実です。
これは、私のような同じ問題に直面した誰かを助けることができれば幸いです。
2
ファイヤーベースデータベースはリアルタイムではなく、すべての変更が即座に反映され、データベースに接続されているすべてのデバイスが同時にデータを取得します。デバイスのネットワーク接続を確認してください
関連する問題
- 1. Firebase RealTime Database + Googleログイン
- 2. Firebase Realtime Databaseで特定のノードを取り出す方法は?
- 3. Firebase Realtime DatabaseをFirestoreに移行
- 4. 「removeEventListener」(アンドロイド)はFirebase Realtime Databaseの接続を閉じますか?
- 5. 生成されたGUID値をFirebase Realtime Database(web)に挿入する方法は?
- 6. Swift 4のJSONDecoderをFirebase Realtime Databaseで使用できますか?
- 7. イメージをFirebaseにアップロードすると、Database RealtimeのイメージURLがfirebaseストレージとは異なるイメージURLです。
- 8. Firebase HostingとFirebase Realtime Database/Storageをどのように統合できますか?
- 9. RoR ActionMailer:メールの送信時にページリロードが遅くなります
- 10. Firebase Realtime Databaseと同等のAWSは何ですか?
- 11. AndroidでFirebase Realtime Databaseからデータを取得する
- 12. Firebase Realtime Databaseからデータを取得できません
- 13. Firebase Realtime DatabaseからJSONツリーの1つのキーにアクセスする方法は?
- 14. Firebase Realtime Databaseへのクラウド機能の書き込みがタイムアウトします
- 15. オフラインサポートを有効にしてFirebase Realtime Databaseの帯域幅を節約する
- 16. Firebase Realtime Databaseのlong値は、0以外の場合でも常に0を返します。
- 17. Wifi放送が遅くなります
- 18. Spring AMQPを使用してリスナーに送信する遅延メッセージ
- 19. Firebase Realtime Databaseのルールを一般公開として定義するリスクはありますか?
- 20. GoでのFirebase Realtime Databaseのサービスアカウントの認証
- 21. Firebase Realtime Databaseのルールにより、認証されたユーザからの書き込みが許可されない
- 22. FireBase RealTime DataBaseアカウントでデータをダウンロードすると、デベロッパーコンソールでこのデータが表示されますか?
- 23. 送信ボタンの値がなくなる
- 24. MySql - データ送信フェーズを遅くする
- 25. C#Sendkeysが遅くなる/各行を送信するためにキーを押す必要があります
- 26. 通知を送信者のデバイスではなく受信者のデバイスにプッシュする必要があります
- 27. Firebase Realtime DatabaseにWebSocketを使用させるにはどうしたらいいですか?
- 28. データを浅くすると、順序は変わります。 Firebase Database
- 29. Firebaseの子と値のリスナー
- 30. Node.js - child_processに大きなオブジェクトを送信するのが遅い
私は接続性をチェックして、okと判断しました。しかし、私はvalueeventlistenerを使用して3つの電話機をデータベースに接続しましたが、遅延によってデバイスが増加しました。接続された最初の電話機はデータを高速で受信していましたが、2台目の電話機は遅れてデータを受信しました。ところで、すべての電話機が共通のノードを聞いていました。 –