Sto cercando di ottenere statistiche/conteggi su indici nel mio cluster elasticsearch (1.2.1). Stavo usando il Indices Stats API (_stats endpoint) per ottenere il numero totale di documenti primari e le loro dimensioni su disco. Tuttavia, ho iniziato a sperimentare con lo Count API (_count endpoint) e ho notato che i valori non sono allineati.Conteggio documenti Elasticsearch restituito da _stats versus _count
Qual è la differenza tra questi valori? Non è del tutto chiaro dalla documentazione, anche se un indizio nella documentazione indica che il valore restituito da Indicies Stats può cambiare quando si aggiorna l'indice. Questo mi fa chiedere se questo è un valore di livello inferiore dal livello di Lucene.
Indici Statistiche API
localhost:9200/my_index/_stats
...snip...
"_all" : {
"primaries" : {
"docs" : {
"count" : 8284,
"deleted" : 87
},
}
}
...snip...
Conte API
localhost:9200/my_index/_count
{
"count" : 6854,
"_shards" : {
"total" : 40,
"successful" : 40,
"failed" : 0
}
}
Questo aiuto ha funzionato? – Val
Questa dovrebbe essere accettata come risposta corretta. – Midwire