客户端推送速率和文档有效负载的限制是否适用于Firebase Cloud Firestore中的第一个快照?

ldioqlga  于 2022-12-30  发布在  其他
关注(0)|答案(1)|浏览(102)

实时更新的Cloud Firestore最佳实践文档如下:
要获得最佳快照监听程序性能,请保持文档较小并控制客户机的读取速率。以下建议案提供了最大限度提高性能的准则。超过这些建议案可能会导致通知等待时间增加。
...
将数据库推送到单个客户端的文档速率保持在1个文档/秒以下。
将数据库推送到所有客户机的文档的速率保持在1,000,000个文档/秒以下。
将单个客户端下载的最大文档大小保持在10 KiB/秒以下。
将所有客户端下载的最大文档大小保持在1 GiB/秒以下。
这些限制或建议是否适用于查询第一次返回快照时,即第一次通过方法onSnapshot()创建快照时,或者这些限制或建议仅适用于快照的更新?
编辑:如果这些也是针对第一个快照的,那么考虑到由于Firestore的低延迟,第一个快照几乎总是会超过10 KB/秒和 * 特别是 * 1文档/秒的限制,会有什么负面影响?
Understanding Firestore's recommended max client push rate of 1 document/second可能太具体了,因此无法回答我的问题。

wmvff8tz

wmvff8tz1#

  • 这里是火战士 *

文档的这一部分介绍Firestore服务器发送给所有连接的侦听器的数据,包括初始读取、对这些侦听器的更新以及一次性读取。

相关问题