У нас есть вертикальное разделение в mongodb ...? - PullRequest
3 голосов
/ 03 февраля 2012

Я знаю, что у нас есть горизонтальное распределение данных в mongo db с использованием концепции шардинга.шардинг - это в основном горизонтальное разделение данных.как насчет вертикального разделения данных.Можно ли разделить данные в mongodb, как мы можем это сделать в MYSQL ....?

Заранее спасибо.С уважением, UDAY

1 Ответ

5 голосов
/ 03 февраля 2012

С http://my.safaribooksonline.com/book/databases/mongodb/9781430230519/sharding/partitioning_horizontal_and_vertical_dat (кстати, первый результат, когда я это погуглил):

Разделение данных по вертикали

В традиционном представлении баз данных данные хранятся в строках и столбцах. Вертикальное разбиение состоит из разбиения записи на границах столбцов и сохранения частей в отдельные таблицы или коллекции. Можно утверждать, что реляционный проект базы данных, который использует объединенные таблицы с отношением один к одному является формой совместного резидентного вертикального разделения данных. MongoDB, однако, не поддается этой форме разделения, потому что Структура его записей (документов) не укладывается в порядок и порядок модель строк и столбцов. Поэтому возможностей для аккуратно разделить строку на основе границ столбцов. MongoDB также способствует использованию встроенных документов, а не поддержка возможности объединения связанных коллекций.

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