MongoDB 嵌套还是引用?

MongoDB relationships: embed or reference?

  1. 第一直觉应该是嵌套,尽量放足够多的单条嵌套数据,而不用关心数量的问题。因为 MongoDB documents 是有结构的,可以很快从 documents 提取自己需要的部分。不需要一开始就去考虑像 SQL 中的引用。
  2. 如果数据会很频繁被引用,那么独立成 collection
  3. 单个 document 是 4MB 的限制(1.8 版本是16MB),相当于 3w 条 tweet

你可能感兴趣的:(MongoDB 嵌套还是引用?)