Выбор между встраиванием и ссылками в MongoDB зависит от твоих паттернов доступа к данным, типа отношения и ограничений на размер документа.
Используй встроенные документы, когда:
Используй ссылки (связывание документов по _id), когда:
Оптимизируй под самый частый сценарий чтения.
Встраивание даёт приоритет производительности чтения, располагая связанные данные рядом. Ссылки дают приоритет производительности записи и согласованности данных, централизуя их.
Встраивание данных в документ предпочтительно при отношении один-ко-многим с большим количеством связанных документов, так как это снижает необходимость в отдельных запросах.
Новый — ещё не проверен сообществом
Вы