将巨大的Firebase数据库更新为交易
我正在使用Firebase数据库为iOS应用程序和维护巨大的数据库。 对于一些事件,我使用云function来同时更新几个兄弟节点作为事务。 但是,一些节点包含巨大的子节点(可能是一百万)。 在云function方面是否扩大了大量logging?
Firebase的GET和POST数据的大小是有限制的。 看看这个网站的数据树https://firebase.google.com/docs/database/usage/limits
它提到了对象的最大深度和大小限制。
子节点的最大深度32
string的最大大小为10 MB
如果您的数据库有数百万条logging,则应该使用查询参数并将您的请求限制为数据的较小子部分。
- Google Cloud Function Node.js Firebase Url
- 用户在Firebase / Node.js中全局logging
- 如何使用Node.js,Angular.js和Firebase实现无限滚动?
- 我的AJAX代码(将Firebase令牌发送到服务器)有什么问题?
- 在承诺触发之前,Firebase正在等待加载数据库数据
- Firebase FCM错误:“InvalidRegistration”
- Firebase云端function无法正常logging
- Firebase .on('value')代码块不在内部执行云function。 任何build议要解决?
- Firebase 3 – 无法从数据库检索数据(Web)