Я использую solr уже пару месяцев. До сих пор он работал нормально, пока тестер не решил просмотреть последнюю страницу. Эта конкретная коллекция содержит миллионы документов, и когда он попытался перейти к последней странице, очевидно, что начальное значение было очень высоким, и solr сдался.
Я видел, как многие предлагали использовать CursorMark или удалить кнопку последней страницы. По некоторым причинам я не могу удалить кнопку последней страницы, поэтому единственный вариант, который у меня остался, - это CursorMark.
CursorMark полезен, если вы получаете доступ к страницам в прямом направлении, но в случаях вперед и назад или случайных переходов это будет не так полезно, поскольку оно зависит от значения nextCursorMark из предыдущего поиска. Я надеюсь, что в будущих выпусках для достижения этой цели они позволят использовать параметр start со значениями вместе с CursorMark.
Но мне интересно, есть ли другие варианты, которые я не могу найти?
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/798 ... g-the-solr