Обновленный планировщик с возможностью выполнять запросы в 10 раз быстрее для Amazon DocumentDB (совместимость с MongoDB)

Проведено: 28 окт. 2025 г.

Сегодня Amazon DocumentDB (совместимость с MongoDB) анонсирует новый планировщик запросов с расширенными возможностями оптимизации запросов и улучшенной производительностью. Планировщик PlannerVersion 2.0 для Amazon DocumentDB (совместимость с MongoDB) версии 5.0 способен обеспечить 10-кратно большую производительность по сравнению с предыдущей версией при использовании операторов поиска и обновления с индексами. Улучшения производительности в первую очередь связаны с использованием более оптимальных индексных планов и поддержкой сканирования индексов для таких операторов, как отрицания ($neq, $nin) и вложенные $elementMatch. Запросы PlannerVersion 2.0 выполняются быстрее благодаря усовершенствованным методам оценки затрат, оптимизированным алгоритмам и улучшенной стабильности.

PlannerVersion 2.0 также упрощает синтаксис запросов. Например, вам больше не нужно давать явные подсказки по использованию индексов для запросов $regex.

Планировщик PlannerVersion 2.0 доступен во всех регионах AWS, где поддерживается Amazon DocumentDB 5.0. Чтобы включить его, просто измените соответствующий параметр в группе параметров кластера. Данное изменение не требует перезапуска кластера и какого-либо времени простоя. При необходимости вы можете легко вернуться к использованию планировщика запросов прошлых версий. Подробную информацию см. в статье Начало работы с новым планировщиком запросов.