【发布时间】:2015-03-19 14:13:19
【问题描述】:
在 Android (Firebase SDK 2.2.2) 上测试磁盘持久性的可靠性时,我遇到了一些限制。
启用飞行模式并在每个添加新对象和更新值后重新启动(强制关闭)一次应用程序:
- 在那之后我最多只能推送 30 个新对象 消失。
- 我只能更新现有对象 1-5 次(随机变化)。 然后在应用程序重新启动后,对象值总是重置为最后一个 已成功更新值。
我在自己的测试应用程序以及 Firebase AndroidChat 示例中体验了这一点,并在其应用程序类中添加了 Firebase.getDefaultConfig().enablePersistence();。
这些是磁盘持久性缓存的一般限制还是可能存在其他问题?
【问题讨论】:
标签: android firebase firebase-realtime-database