NoSql и слишком большие документы - PullRequest
1 голос
/ 14 октября 2011

Это очень распространенный пример, что если у нас есть Posts и Comments в мире NoSql, это хорошее решение для хранения Comments внутри документа Post (потому что комментарии не имеют большого смысла для их самостоятельно).

Но что, если относительно часто встречается много комментариев на пост? Если так получится, что на моем блоге будет около 10000 комментариев к некоторым постам Комментарии разбиты на страницы, поэтому мне не нужны все 10000 сразу.

Хорошо ли загружать весь документ в этом случае? Какие есть решения?

1 Ответ

1 голос
/ 14 октября 2011

У меня нет большого опыта работы с базами данных NoSQL (немного работал с MongoDB), но я думаю, что вы ищете нумерацию страниц.

Поскольку вы не упомянули, какую базу данных NoSQL вы ищете, вот несколько способов сделать это:

В большинстве случаев вам может потребоваться создать индекс pagniation, прежде чем вы сможете использовать нумерацию страниц.

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