在文檔中,他們聲稱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緩存系統? –