Elasticsearch,获取平均文档长度
在Elasticsearch中,还有什么更好的方法(除了发出完全匹配查询并手动对所有返回文档的长度进行平均)以获取特定索引的平均文档长度?
回答:
该_size映射场,如果允许,应该给你的每个文件的大小是免费的。将其与avg
聚合结合起来可以得到所需的内容。就像是:
{ "query" : {"match_all" : {}},
"aggs" : {"avg_size" : {"avg" : {"terms" : {"field" : "_size"}}}}
}
以上是 Elasticsearch,获取平均文档长度 的全部内容, 来源链接: utcz.com/qa/407867.html