相关疑难解决方法(0)

文档数据库:冗余数据,引用等(MongoDB专门)

似乎我遇到了许多情况,其中构建我的数据的适当方法是将其拆分为两个文档.让我们说这是一个连锁商店,你节省了每个客户访问过的商店.商店和客户需要是独立的数据,因为它们与许多其他东西相互作用,但我们需要将它们联系起来.

因此,简单的答案是将用户的Id存储在商店文档中,或将商店的Id存储在用户的文档中.但很多时候,您希望访问1-2个其他数据用于显示目的,因为Id无用.可能是客户名称或商店名称.

  1. 您通常存储整个文档的副本吗?或者只是存储您需要的数据?可能取决于文档的大小与您需要的大小.
  2. 你如何处理你有重复数据的事实?当数据发生变化时,你会去搜索数据吗?加载后的某个时间间隔更新数据?只有在您能负担得起陈旧数据时才重复?

非常感谢您的意见和/或任何类型的"最佳实践"或至少有充分理由讨论这些主题的链接.

mongodb document-database

27
推荐指数
2
解决办法
5731
查看次数

标签 统计

document-database ×1

mongodb ×1