10.2.4. 数据模型优化 (嵌入式 vs 引用式, 数据结构设计)


文档摘要

10.2.4. 数据模型优化 (嵌入式 vs 引用式, 数据结构设计) 10.2.4 数据模型优化:嵌入式 vs 引用式数据结构设计 嵌入式文档的设计原则 在MongoDB中,嵌入式文档是一种将相关数据聚合在一个文档中的方法。这种设计方式适合于那些具有高访问频率、逻辑上紧密相关的数据集合。例如,一个博客系统中,每篇文章可能包含多个评论。在这种情况下,我们可以选择将评论作为文章的一部分直接嵌入到文章文档中。 代码示例: 在这个例子中, 字段是一个数组,其中每个元素都是一个包含用户和评论文本的对象。这种方式减少了跨集合查询的需求,提高了读取效率。 引用式文档的设计原则 引用式设计则是通过创建两个或更多的文档,并使用它们之间的引用来关联这些文档。


发布者: 作者: 转发
评论区 (0)
U