【问题标题】:Store data on Room DB locally from Firebase real-time从 Firebase 实时将数据存储在本地 Room DB 上
【发布时间】:2019-01-27 00:04:30
【问题描述】:

我正在使用 Android 上的 Firestore 开发聊天应用程序。我最初的计划是收听消息收集并将快照和后续更改本地存储在 roomdb 中。

这是为了避免在我处理快照之前显示进度条。即当用户进入聊天视图时,它将从 RoomDB 获取消息并将其显示给用户,直到收到 firestore 快照。

这是正确的设计方法吗? 我可以使用离线数据方法吗? (https://firebase.google.com/docs/firestore/manage-data/enable-offline)

每种方法对设备存储的影响是什么。

【问题讨论】:

    标签: android firebase google-cloud-firestore


    【解决方案1】:

    Cloud Firestore 已经在本地本地存储数据,这似乎可以完成您需要的操作,而无需您为其编写任何代码。阅读documentation on Firestore's offline features 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-04
      • 2018-11-26
      • 1970-01-01
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      • 1970-01-01
      • 2018-01-15
      相关资源
      最近更新 更多