Firebase性能-获取节点

Firebase性能-获取节点,firebase,firebase-realtime-database,nosql,Firebase,Firebase Realtime Database,Nosql,两个firebase性能问题: 文档引用平面数据是构建数据时的最佳实践。但是,如果希望一起检索几个数据节点(SQL中的连接查询),这意味着需要几个网络请求。Firebase是否正在优化此类用例(在服务器/客户端)?怎么做 使用完整路径获取特定节点时,是否需要对其进行索引?(文档指的是实际的查询,我不确定这种情况是否适用于查询) 谢谢在Firebase中进行“客户端加入”并不像您预期的那样昂贵。看看这个答案: 如果直接访问该节点(仅调用newfirebase()和child()),则不需要查询,因

两个firebase性能问题:

  • 文档引用平面数据是构建数据时的最佳实践。但是,如果希望一起检索几个数据节点(SQL中的连接查询),这意味着需要几个网络请求。Firebase是否正在优化此类用例(在服务器/客户端)?怎么做

  • 使用完整路径获取特定节点时,是否需要对其进行索引?(文档指的是实际的查询,我不确定这种情况是否适用于查询)

  • 谢谢

    在Firebase中进行“客户端加入”并不像您预期的那样昂贵。看看这个答案:


    如果直接访问该节点(仅调用
    newfirebase()
    child()
    ),则不需要查询,因此不需要索引。如果您正在调用
    orderByChild()
    orderByValue()
    您应该添加一个索引。

    非常感谢。是否有任何关于此类用例和类似用例的firebase“引擎盖下”参考?