IndexingMode Класс

Задает поддерживаемые режимы индексирования.

Наследование
builtins.object
IndexingMode

Конструктор

IndexingMode()

Переменные

Consistent
str

Индекс обновляется синхронно с помощью операции создания или обновления. При согласованном индексировании поведение запросов совпадает с уровнем согласованности по умолчанию для коллекции.

Индекс всегда остается в актуальном состоянии с данными.

Lazy
str

Индекс обновляется асинхронно относительно операции создания или обновления. Не поддерживается для новых контейнеров с июня 2020 г.

При отложенной индексации запросы в конечном итоге согласованы. Индекс обновляется при бездействии коллекции.

NoIndex
str

Индекс не указан.

При установке параметра IndexingMode для параметра "Нет" индекс удаляется. Используйте его, если вы не хотите поддерживать индекс для коллекции документов, чтобы сэкономить затраты на хранение или повысить пропускную способность записи. Запросы будут вырождены на сканирование всей коллекции.

Атрибуты

Consistent

Consistent = 'consistent'

Lazy

Lazy = 'lazy'

NoIndex

NoIndex = 'none'