Blog

Twoja wymarzona praca? Lets Git IT.
Interaktywna platforma przygotowująca do rozmów technicznych dla nowoczesnych programistów.

XGitHub

Platforma

  • Kategorie

Zasoby

  • Blog
  • O aplikacji
  • FAQ
  • Sugestie

Prawne

  • Polityka prywatności
  • Regulamin

© 2025 LetsGit.IT. Wszelkie prawa zastrzeżone.

LetsGit.IT/Kategorie/MongoDB
MongoDBmedium

Osadzanie vs referencje w projektowaniu schematu MongoDB?

Tagi
#embedding#referencing#schema-design#mongodb
Wróć do kategoriiPrzejdź do quizu

Odpowiedź

Embedding zapisuje powiązane dane wewnątrz jednego dokumentu, co daje szybkie odczyty i atomowe aktualizacje, ale grozi dużymi dokumentami i duplikacją. Referencing przechowuje identyfikatory do innych dokumentów/kolekcji, zmniejsza duplikację i wspiera duże relacje, ale wymaga dodatkowych zapytań lub $lookup.

Powiązane pytania

MongoDB
Embedding vs referencing: kiedy warto osadzać dokumenty w MongoDB?
#mongo#schema-design#embedding
MongoDB
Jak działa unique index w MongoDB (i czemu go potrzebujesz)?
#unique-index#concurrency#mongodb
MongoDB
`$push` vs `$addToSet` — jaka jest różnica?
#mongodb#arrays#update
MongoDB
Czemu nieograniczone tablice w dokumentach MongoDB są niebezpieczne?
#arrays#schema-design#limits
MongoDB
Co oznacza `upsert: true` w update’ach MongoDB?
#upsert#update#mongodb
MongoDB
W update’ach MongoDB, co robi `$set`?
#mongodb#update#set