Elasticsearch - Modules d'index
Ce sont les modules qui sont créés pour chaque index et contrôlent les paramètres et le comportement des index. Par exemple, le nombre de partitions qu'un index peut utiliser ou le nombre de répliques qu'une partition principale peut avoir pour cet index, etc. Il existe deux types de paramètres d'index -
- Static - Celles-ci ne peuvent être définies qu'au moment de la création de l'index ou sur un index fermé.
- Dynamic - Ceux-ci peuvent être modifiés sur un index en direct.
Paramètres d'index statique
Le tableau suivant présente la liste des paramètres d'index statique -
Réglage | Valeur possible | La description |
---|---|---|
index.number_of_shards | La valeur par défaut est 5, maximum 1024 | Le nombre de fragments primaires qu'un index doit avoir. |
index.shard.check_on_startup | La valeur par défaut est false. Peut être vrai | Indique si les fragments doivent être vérifiés pour la corruption avant l'ouverture. |
index.codec | Compression LZ4. | Type de compression utilisé pour stocker les données. |
index.routing_partition_size | 1 | Nombre de fragments auxquels une valeur de routage personnalisée peut aller. |
index.load_fixed_bitset_filters_eagerly | faux | Indique si les filtres mis en cache sont préchargés pour les requêtes imbriquées |
Paramètres d'index dynamique
Le tableau suivant présente la liste des paramètres d'index dynamique -
Réglage | Valeur possible | La description |
---|---|---|
index.number_of_replicas | La valeur par défaut est 1 | Le nombre de répliques de chaque partition principale. |
index.auto_expand_replicas | Un tiret délimité par la limite inférieure et supérieure (0-5) | Augmentez automatiquement le nombre de réplicas en fonction du nombre de nœuds de données dans le cluster. |
index.search.idle.after | 30 secondes | Durée pendant laquelle une partition ne peut pas recevoir une recherche ou obtenir une demande jusqu'à ce qu'elle soit considérée comme inactive. |
index.refresh_interval | 1 seconde | Fréquence à laquelle effectuer une opération d'actualisation, ce qui rend les modifications récentes de l'index visibles pour la recherche. |