1

在文档中,他们声称 Cloud Firestore 在位于全球不同地区的多台服务器中复制数据。

我的问题是:通过使用 Cloud Firestore,我是否需要缓存我的数据?

4

2 回答 2

3

Firestore 是一个基于文档的存储系统。它通常用作您的应用程序的数据库,因此用于更定期更改的内容。

CDN 是一个缓存层,用于向不同地区的用户提供(大部分)静态资产。我建议为此查看Cloud Storage for Firebase

于 2017-10-04T13:02:32.053 回答
1

Cloud Firestore 同步复制数据是为了持久性和可用性,而不是为了提高服务速度。从这个意义上说,它与 CDN 或延迟缓存非常不同。

移动和网络 SDK 确实在本地存储数据并提供称为延迟补偿的概念,因此在这方面它可以让您开箱即用。

于 2017-10-04T13:52:21.617 回答