Я только начал изучать MongoDB, и мне действительно нравится идея встраивания коллекций вместо ссылок на них.
Документация MongoDB рекомендует использовать встраивание, если требуется производительность.
Я просто подумал о простой модели форума. Скажем, в каждой категории доски есть несколько досок, у каждой доски есть несколько тем, и у каждой темы есть несколько сообщений. Все эти коллекции встроены.
Через некоторое время размер категории доски будет огромным. Значительно больше, чем предел 2 МБ. Значит ли это, что в этом дизайне есть недостаток?