我的 Firestore 数据库根部有一个很大的集合(代表用户可用于任务的 Material Icons 中的所有图标)。
现在我的前端应用程序需要这些数据,我如何告诉 firebase 将这个特定集合(不受更改)缓存在本地内存中,以便在应用程序刷新之间保留它?
注意:我使用的是 Firebase V9
我建议您使用 Cloud Firestore 数据包。
文档摘录:
另请参阅 Firestore 文档的其他Cloud Firestore 数据包是由您构建的 静态数据文件 Cloud Firestore 文档和查询快照,并由您发布于 CDN、托管服务或其他解决方案。数据包包括两者 您想要提供给客户端应用程序的文档和元数据 关于生成它们的查询。您可以使用客户端SDK来下载 通过网络或本地存储捆绑,然后加载 将数据捆绑到 Cloud Firestore 本地缓存。一旦捆绑包被 加载后,客户端应用程序可以从本地缓存或 后端。
页面。