举例来说,我有一个像gmail这样的android应用。无论如何,旧邮件都不会改变,因此每次用户打开应用程序时,我都不想从实时数据库中下载它,而是可以将数据存储到本地磁盘中以保存旧邮件。我该如何仅在我的数据库中永久存储某些数据库引用的数据,以便继续侦听新来的邮件?
答案 0 :(得分:1)
我认为您正在寻找w <- intersect(xna,yna)
N <- length(w)
,可以在数据库中的任何位置启用它。在某个位置启用同步后,客户端将自动保持其与服务器同步的数据缓存。在需要从本地缓存中删除较旧数据的情况下,它还将优先保留这些数据。
有关更多信息,请参见keeping data fresh上的Firebase文档。