Firestore离线同步大量数据

时间:2019-01-09 14:10:39

标签: android google-cloud-firestore

我正在开发一个具有大量(记录)数据(大约1,00,000条以上记录)的应用程序。数据存储在Firestore中,总体大小约为30〜50 MB。

该数据在其生命周期中大部分时间都保持不变,并偶尔进行更新。我的应用程序必须提供脱机支持,在其中必须查询此数据以获取一些与管理相关的信息。我打算使用Firestore脱机功能来使这些数据在移动设备上保持同步并在此数据集上执行查询。

但是,我不确定Firestore脱机同步功能是否具有处理大型数据集的功能,还是应该计划将下载的数据移植到任何其他移动数据库中以进行进一步的缓存和处理。

我担心的是:

  1. 我不想一直下载大量数据。

  2. 我的某些查询将返回大型数据集(超过10K)。如果我对实时数据运行这些查询,那么我可能最终会为永不改变的东西支付更多的费用。

0 个答案:

没有答案