sql >> Databáze >  >> NoSQL >> MongoDB

Jaké mohou být výhody a nevýhody plochých dokumentů Embedded Arrays VS v mongodb?

Se vztahem one:few v MongoDB je téměř vždy výhodnější vložit dokument z důvodů výkonu. Jediné nevýhody práce s vloženými dokumenty jsou:

  1. Pokud z nějakého důvodu otevřete možnost zvyky a řeknete, kde může člověk vybrat 1 000 000 zvyků, může dokument přesáhnout maximální velikost 16 MB.
  2. Otevíráte se nekonzistentnosti, pokud uživatel může do zvyků zadávat různé hodnoty (např. zvyk jednoho uživatele „pouštět draka“ a zvyk jednoho uživatele je „létání draka“). Pokud však máte normalizovaná data, nebude to problém.



  1. Nasazení ScaleGrid DBaaS pro Redis™ ve virtuálním privátním cloudu AWS (VPC)

  2. V MongoDB se sloučí 2 dokumenty

  3. Jak seskupit podle více sloupců a více hodnot v mongodb

  4. Jak mohu třídit a omezovat pomocí Mongoose