@dside @mrcopperbeard может пусть лучше postgresql решит проблему... ведь работать будет только со следующей страницей, но хочу открыть 99 из 300 - неа.
Top-level
@dside @mrcopperbeard может пусть лучше postgresql решит проблему... ведь работать будет только со следующей страницей, но хочу открыть 99 из 300 - неа. 3 comments
@dside @mrcopperbeard это в ваших лентах котиков это не существующий кейс. А в корпоративных сервисах это просто must have. Если пользователь хочет открыть 99 страницу, он должен открыт 99 страницу. И более того должен мочь поделится 99 страницей на которой увидят тот же набор данных |
@hardworm штука в том, что "хочу открыть 99 страницу" это практически не существующий в пользовательских нуждах случай. Но можно предусмотреть автоматическое листание на сервере, если такая экзотическая нужда имеется.
А оффсет в постгресе быстрее O(N) вряд ли когда-либо станет.
@mrcopperbeard