此问题在此处已有答案:
Firebase Android / iOS Cache Firestore Collection(1个答案)
昨天关门了。
我在Firestore数据库的根目录下有一个很大的集合(代表用户可以用于任务的材质图标中的所有图标)。
现在我的前端应用程序需要这些数据,我如何告诉firebase将这个特定的集合(不受更改的影响)缓存在本地内存中,以便在应用程序刷新之间保持它?
注意:我使用的是Firebase V9
此问题在此处已有答案:
Firebase Android / iOS Cache Firestore Collection(1个答案)
昨天关门了。
我在Firestore数据库的根目录下有一个很大的集合(代表用户可以用于任务的材质图标中的所有图标)。
现在我的前端应用程序需要这些数据,我如何告诉firebase将这个特定的集合(不受更改的影响)缓存在本地内存中,以便在应用程序刷新之间保持它?
注意:我使用的是Firebase V9
1条答案
按热度按时间abithluo1#
我建议您使用Cloud Firestore data bundles。
文件摘录:
Cloud Firestore数据包是静态数据文件,由您根据Cloud Firestore文档和查询快照构建,并由您在CDN、托管服务或其他解决方案上发布。数据包包括您要提供给客户端应用程序的文档以及有关生成这些文档的查询的元数据。您可以使用客户端SDK通过网络或从本地存储下载包。之后,您将捆绑包数据加载到Cloud Firestore本地缓存。加载捆绑包后,客户端应用可以从本地缓存或后端查询文档。
另请参见Firestore文档的其他page。