当数组变大时,Firebase云功能触发“onWrite”未被调用

时间:2018-04-13 09:30:22

标签: firebase firebase-realtime-database google-cloud-functions

我正在使用此

exports.countposts = functions.database.ref('/rooms/{roomId}/posts').onWrite((change, context) => {

有效!一旦数据发布(99%的情况下发布)到“数组”posts(它是一个数组,我想在firebase数据库世界中没有这样的存在),这个函数被调用,一切都很好

但是当数组posts变大,大于10000(一万)时,静默指定的函数根本不会被调用。我没有错误日志。我假设/猜测这是一个性能问题 - 当帖子中的孩子数量增加时,每个函数的执行时间变得更长 - 或多或少线性。

这里有什么问题,我该如何缓解这个问题?

0 个答案:

没有答案