Elasticsearch - Moduli di indice
Questi sono i moduli che vengono creati per ogni indice e controllano le impostazioni e il comportamento degli indici. Ad esempio, il numero di frammenti che un indice può utilizzare o il numero di repliche che un frammento primario può avere per quell'indice, ecc. Esistono due tipi di impostazioni dell'indice:
- Static - Questi possono essere impostati solo al momento della creazione dell'indice o su un indice chiuso.
- Dynamic - Questi possono essere modificati su un indice live.
Impostazioni indice statico
La tabella seguente mostra l'elenco delle impostazioni dell'indice statico:
Ambientazione | Possibile valore | Descrizione |
---|---|---|
index.number_of_shards | Il valore predefinito è 5, massimo 1024 | Il numero di frammenti primari che un indice dovrebbe avere. |
index.shard.check_on_startup | Il valore predefinito è false. Può essere vero | Se i frammenti devono essere controllati o meno per la corruzione prima dell'apertura. |
index.codec | Compressione LZ4. | Tipo di compressione utilizzato per memorizzare i dati. |
index.routing_partition_size | 1 | Il numero di frammenti a cui può andare un valore di instradamento personalizzato. |
index.load_fixed_bitset_filters_eagerly | falso | Indica se i filtri memorizzati nella cache sono precaricati per le query nidificate |
Impostazioni dell'indice dinamico
La tabella seguente mostra l'elenco delle impostazioni dell'indice dinamico:
Ambientazione | Possibile valore | Descrizione |
---|---|---|
index.number_of_replicas | Il valore predefinito è 1 | Il numero di repliche di ogni frammento primario. |
index.auto_expand_replicas | Un trattino delimitato dai limiti inferiore e superiore (0-5) | Espandi automaticamente il numero di repliche in base al numero di nodi di dati nel cluster. |
index.search.idle.after | 30 secondi | Per quanto tempo un frammento non può ricevere una ricerca o ottenere una richiesta finché non viene considerato inattivo. |
index.refresh_interval | 1 secondo | La frequenza con cui eseguire un'operazione di aggiornamento, che rende visibili le modifiche recenti all'indice per la ricerca. |