Создать индекс сортировки для миллионов записей - PullRequest
0 голосов
/ 26 мая 2018

У меня есть приложение, которое запускает базу данных MongoDB.Эта база данных будет хранить 5 миллионов документов на пользователя.Веб-приложение, которое использует эту базу данных, будет отображать 5 тысяч таких документов на странице в любой момент времени и будет представлять собой выборку из 5 миллионов.Каждый документ должен иметь порядок сортировки (или ранг), чтобы веб-страница могла позволить пользователю сортировать свои 5 тысяч записей, перетаскивая элементы вверх / вниз по своему усмотрению (сортируемый список).

Я читал статьи о том, как Trello использует десятичное число с плавающей запятой для изменения значения отсортированного элемента в списке, но, похоже, это допускает только 50 с лишним сортировок в худшем случае, поэтомуне будет размещать большое количество элементов в списке пользователей.Мои вопросы, как мне это сделать?

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