Зачем использовать отношения в Mongodb? - PullRequest
3 голосов
/ 13 апреля 2011

Я понимаю разницу между встроенными и ссылочными отношениями в mongodb. Зачем они вам нужны в первую очередь?

Ответы [ 3 ]

6 голосов
/ 13 апреля 2011

В документации MongoDB есть раздел об этом, включающий обсуждение "почему я не хочу вставлять этот объект?"

http://www.mongodb.org/display/DOCS/Schema+Design

Иногда речь идет об усилиях по обслуживанию, необходимых для встраивания копий в каждый документ, иногда просто невозможно внедрить из-за ограничений на размеры документа.

1 голос
/ 13 апреля 2011

Помимо 10gen ресурсов, это действительно отличное введение в MongoDB, небольшая книга MongoDB отлично читается и быстро читается вместе с интерактивными руководствами.

http://mongly.com/

1 голос
/ 13 апреля 2011

Этот вопрос действительно задают десять раз в день в IRC и различных списках рассылки.Он подробно описан на сайте MongoDB (см. Выше), в различных публикациях в блогах, а также в выступлениях и презентациях.Фундаментальные исследования приветствуются.

http://www.10gen.com/presentations

Кроме того: различные публикации SO имеют дело с этим:

Разработка схемы MongoDB - Новая коллекция или ссылка?

Разработка схемы Mongodb

Разработка схемы MongoDB - много небольших документов или меньше больших документов?

схема mongodbдизайн для блогов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...