English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Эти модули создаются для каждого индекса и используются для управления настройками и поведением индекса. Например, сколько шаров может использовать индекс или сколько реплик может иметь основной шар индекса и т.д. Есть два типа настроек индекса-
Статический−Эти настройки можно установить только при создании индекса или в закрытом индексе.
Динамический −Эти настройки можно изменить в реальном времени для индекса.
В таблице показан список настроек статического индекса-
Настройка | Возможные значения | Описание |
---|---|---|
index.number_of_shards | Значение по умолчанию 5, максимальное значение 1024 | Количество основных фрагментов, которые должен иметь индекс. |
index.shard.check_on_startup | По умолчанию false. Может быть true | Должна ли проверяться целостность фрагментов перед открытием. |
index.codec | Компрессия LZ4. | Тип сжатия, используемый для хранения данных. |
index.routing_partition_size | 1 | Количество фрагментов, в которые может быть переведена пользовательская маршрутизация. |
index.load_fixed_bitset_filters_eagerly | false | Указывает, необходимо ли предварительно загружать фильтры кэша для вложенных запросов |
В таблице показан список настроек динамического индекса-
Настройка | Возможные значения | Описание |
---|---|---|
index.number_of_replicas | По умолчанию 1 | Количество реплик, имеющихся у каждой основной копии. |
index.auto_expand_replicas | Тире, разделенное нижним и верхним пределом (0-5). | Автоматическое расширение количества реплик в зависимости от количества узлов данных в кластере. |
index.search.idle.after | 30 секунд | Время, в течение которого фрагменты не могут принимать запросы поиска или получения, до того как они считаются空闲ыми для поиска. |
index.refresh_interval | 1 секунда | Частота выполнения операции обновления, которая делает последние изменения в индексе видимыми для поиска. |