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.