в документах mongodb говорится: (источник)
К сожалению, пропуск может быть (очень) дорогостоящим и требует, чтобы сервер ходьбы от начала коллекции или индекса, чтобы добраться до offset/skip, прежде чем он сможет начать возвращать страницу данных (Предел). По мере увеличения количества страниц пропуск будет медленнее и более интенсивность процессора и, возможно, привязка к IO, с большими коллекциями. Ассортимент основанный на пейджинге, обеспечивает лучшее использование индексов, но не позволяет легко перейти на определенную страницу.
Что такое подкачка на основе диапазона и где для нее документация?