在文档中,他们声称Cloud Firestore复制位于全球不同地区的多台服务器中的数据。Cloud Firestore是CDN的不错选择吗?
我的问题是:通过使用Cloud Firestore,我是否需要缓存我的数据?
在文档中,他们声称Cloud Firestore复制位于全球不同地区的多台服务器中的数据。Cloud Firestore是CDN的不错选择吗?
我的问题是:通过使用Cloud Firestore,我是否需要缓存我的数据?
Cloud Firestore同步复制数据的耐用性和可用性,而不是服务速度。从这个意义上讲,它与CDN或延迟缓存完全不同。
移动和Web SDK确实在本地存储数据,并提供了一个称为延迟补偿的概念,因此,在这一方面它包含了开箱即用的功能。
Firestore是一个基于文档的存储系统。它通常用作应用程序的数据库,因此对于定期更改的内容。
CDN是一个缓存层,用于向不同地区的用户提供(主要)静态资产。我建议你看看Cloud Storage for Firebase。
谢谢。也许我用了一个错误的名词。我的意思是缓存而不是CDN。因为即使CDN通常存储静态内容是真的,也可以缓存动态数据。我想知道firestore如何为此提供帮助。或者我应该使用http缓存系统? –