Каталог и индексы MongoDB

mongodb116-index-keyset-pages

Это строки реального запуска на синтетических документах. Своя коллекция после проверки удалена.

СтраницаIDТоварЦена, руб.
111Чашка A100
112Чашка B100
221Блюдце A150
222Блюдце B150
323Блюдце C150
331Тарелка220

Наблюдения этого запуска

Планы и время ниже — диагностика конкретного стенда, не норматив скорости. Случайные имена учебных объектов заменены подписями.

Курсор после второй страницы
{
    "price": 150,
    "_id": 22
}
Следующий правильный экран
[
    [
        3,
        23,
        "Блюдце C",
        150
    ],
    [
        3,
        31,
        "Тарелка",
        220
    ]
]
Неполный фильтр price > 150
{
    "returned_ids": [
        31
    ],
    "missing_id": 23
}
Конец списка
{
    "empty_page": 4,
    "page_sizes": [
        2,
        2,
        2
    ],
    "dataset_changed_during_run": false
}

PHP 8.5.11; mongodb 2.5.5; MongoDB 8.0.34.