我的火力项目正在快速增长,我在一些路径上有很多孩子(结构尽可能保持平坦) .
my tree looks like this
/client/section
-key: value
-key: value
...
在某些部分,我有8万个孩子并且快速增长(我可以在几个月内轻松达到1分钟) . 我正在考虑将这些部分分成 section1, section2,...
,但问题是我必须在插入另一个孩子之前检查 numChildren
(当然会加载所有孩子)检查(以使该部分保持在所需的限制内) .
另一个想法是将 section
更改为日期 Y-m-d
或仅更改 Y-m
但这将再次生成许多路径 .
使用新模式我还想为当前子项添加一些属性(所以我必须对模式做一些工作) .
另一个想法是将这些数据提供给关系数据库 .
我希望您输入有关如何构建未来架构的信息 .
谢谢!