【发布时间】:2017-08-03 20:50:07
【问题描述】:
在我的用例中,数据仅由客户端写入,而不是由服务器写入。
但我想在服务器上使用 Cloud Functions,只要在客户端上进行更改。
如果数据已经本地存储,我想避免从服务器重新下载数据。
我发现是否可以启用磁盘持久性:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
谁能解释这是否真的阻止重新下载数据,以防数据已经在本地存储,或者数据会定期重新下载?
一般来说,重新下载数据的标准是什么?客户端和服务器数据之间是否存在某种哈希码检查以查明数据是否已更改?
【问题讨论】:
-
看看这个问题,可能对你有帮助stackoverflow.com/a/45491977/4017501
标签: android firebase firebase-realtime-database