【问题标题】:Maximum recommended children in a Firebase Database nodeFirebase 数据库节点中推荐的最大子节点数
【发布时间】:2020-07-25 00:48:22
【问题描述】:

我是第一次使用 Firebase 数据库,我认为我已经规划了一个不错的结构,但我担心我最终可能会得到多少子节点。

是否存在可以添加到节点而不会遇到明显性能问题的建议限制或平均已知良好的子值数量?我根本没有太多数据库经验,也找不到任何关于可接受值的信息,所以我不知道我计划的结构是否能很好地扩展。

粗略估计,我预计最多有 30,000 名儿童全押。我只会从其中大约 10 个请求数据,但据我所知,Firebase 会在过滤掉任何结果之前检索整个节点,这就是为什么我担心检索整个节点会影响性能的原因。对此的任何帮助将不胜感激!谢谢!

【问题讨论】:

    标签: database firebase firebase-realtime-database database-design nosql


    【解决方案1】:

    粗略估计,我预计最多有 30,000 名儿童全押。

    这并不是一个非常多的子节点。

    据我所知,Firebase 将检索整个节点,然后过滤掉任何结果

    如果您使用带有索引的字段查询数据库,则将在服务器上过滤节点。 You can create an index to avoid performance problems for larger numbers of child nodes.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-10
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 2014-12-26
      • 2015-06-29
      • 1970-01-01
      • 2013-02-01
      相关资源
      最近更新 更多