firebase架构结构适合很多孩子

时间:2017-02-28 06:05:39

标签: firebase firebase-realtime-database

我的火力项目正在快速增长,我在一些路径上有很多孩子(结构尽可能保持平坦)。

my tree looks like this
/client/section
-key: value
-key: value
...

在某些部分,我有8万多个孩子并且快速增长(我可以在几个月内轻松达到1mil +)。我正在考虑将这些部分拆分为section1, section2,...,但问题是我必须在插入另一个孩子之前检查numChildren(这当然会加载所有孩子)检查(以保持该部分在期望的限制)。

另一个想法是将section更改为日期Y-m-d或仅Y-m,但这会再次产生很多路径。

使用新架构我还想为当前子节点添加一些属性(所以我必须对架构做一些工作)。

另一个想法是将这些数据提供给关系数据库。

我希望您输入有关如何构建未来架构的信息。

谢谢!

0 个答案:

没有答案