我应该分页数据查询吗?从firebase函数获取5000个文档



我必须对数据查询进行分页吗?

我需要每天从firebase功能向5000个用户发送电子邮件通知。

我的第一个方法是:

  1. 使用.where() get向firestore查询每个必须接收通知的用户。
  2. 使用第三方服务发送邮件。

如何判断是否需要对数据进行分页?什么是好的练习?

编辑

每个文档有50个单词。

感谢您的宝贵时间。

根据您配置的Cloud Functions实例的大小以及文档的大小,您可能需要也可能不需要为结果分页。

我通常不喜欢依赖于这样一个神奇的数字,所以当我有超过几千个文档要处理时,我倾向于一次处理几百个文档的页面。

最新更新