Принятие решения о создании новой коллекции или размещении данных в существующей коллекции с использованием базы данных Mongo. - PullRequest
0 голосов
/ 16 сентября 2011

У меня есть данные, поступающие из двух источников, Facebook и Twitter.Для каждого источника у меня есть несколько дескрипторов (пепси, кокс, спрайт), и я хочу определить наилучший способ организации своей базы данных.

Лучше ли практиковать ...

a.сделать две коллекции, одну для твиттера и одну для фейсбука, и иметь все три ручки в обеих коллекциях?

b.сделать одну коллекцию и поместить всю эту информацию в эту единственную коллекцию?

Спасибо за вашу помощь.Mongodb потрясающий.

1 Ответ

0 голосов
/ 17 сентября 2011

На самом деле зависит от многих факторов, но в целом ...

Если данные несколько похожи и / или должны быть запрошены (объединены) вместе, тогда, вероятно, лучшим выбором будет одна коллекция.

Если данные из твиттера и fb должны обрабатываться совершенно по-разному, возможно, более подходящим решением может быть разделение коллекций.

...