标签: javascript google-cloud-firestore
我注意到快照中的元数据表明它们有时来自缓存,即使我没有启用持久性。
payload.doc.metadata.fromCache经常返回true,即使我没有启用持久性,即enablePersistence()。
payload.doc.metadata.fromCache
true
enablePersistence()
是否有一些关于Firestore本地缓存机制的文档?
答案 0 :(得分:1)
Cloud Firestore具有您正在收听的所有数据的内存快照。如果您将另一个观察者附加到相同的数据,它将从内存缓存中返回数据,而不是从服务器重新读取它。