【问题标题】:MongoDB, parent with child IDs or child with singular parent ID? [closed]MongoDB,具有子 ID 的父级或具有单个父级 ID 的子级? [关闭]
【发布时间】:2015-12-04 19:02:22
【问题描述】:

快速提问...

在 MongoDB 中,父记录包含一组子 ID 是否更好?还是让每个孩子都有一个带有父 ID 的“父”列?

在内存方面哪个更高效/更具成本效益?

谢谢!

【问题讨论】:

    标签: mongodb database-design mongoose database-schema


    【解决方案1】:

    子节点应该有父 ID,这样子节点的数量就可以无限制地增长。将子 ID 放入父级会导致父级文档随着时间的推移而增长,从而导致文档移动,因为文档需要更多的磁盘空间,最终文档大小限制为 16MB。虽然如果达到 16MB 的限制,您可能还有其他问题......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-11
      • 1970-01-01
      • 2010-12-26
      • 1970-01-01
      • 2021-07-10
      • 1970-01-01
      • 2013-08-20
      • 2020-01-15
      相关资源
      最近更新 更多