我有一个Firebase用户集合,我的用户并不总是连接到网络,他需要按需访问该集合中的数据;除了将整个集合同步/下载到设备之外,还有其他解决方案吗?
另外,如果我的用户集合包含5000个只有firstname和lastname的记录,那么两者最多只有50个字符 - 我需要多少磁盘空间来存储它?我只是想知道在本地存储这些记录需要多少空间......
答案 0 :(得分:1)
如果您的用户未连接到网络并且需要能够访问所有用户,则在用户丢失连接之前,需要将这些用户下载到设备上。我不确定我是否理解你的其他解决方案。
我从来没有做过任何这样的测量,但我希望它比你的APK大小要小。 5000 * (50+50) = 50kb
即使将其存储到磁盘的开销是10x
(这不是不合理的),它仍然只有500kb。