我在Node.js上使用firebase-admin,最初我们开始对大多数数据进行非规范化。随着项目的发展,我们开始在一个Node流程中复制不同视图的数据。一方面,这样做是为了简化客户端对数据的访问,另一方面是为了支持更复杂的查询。
我们现在遇到了需要大量个人听众的场景。一个示例可以是在child_added
(每个用户/chats/$uid/"
)上收听$uid
来计算每个用户聊天的某些统计信息。显然,听众的数量随着数量的增长而增长用户。
到目前为止一切运作良好,但这种方法有多好?更重要的是,听众的数量是否存在实际限制?