基數(shù)聚合
你有一個(gè)book的索引庐扫,希望統(tǒng)計(jì)匹配一個(gè)query的作者的數(shù)量。
{
"aggs" : {
"author_count" : {
"cardinality" : {
"field" : "author"
}
}
}
}
Precision control
基數(shù)聚合支持 precision_threshold選項(xiàng)合瓢。
precision_threshold參數(shù)用來在現(xiàn)有內(nèi)部cardinality 聚合實(shí)現(xiàn)的時(shí)候被指定伸眶,以后可能會(huì)被改變。
{
"aggs" : {
"author_count" : {
"cardinality" : {
"field" : "author_hash",
"precision_threshold": 100
}
}
}
}
Counts are approximate 近似
計(jì)算exact counts 需要將
計(jì)算counts需要將值加載到hashset敷扫,并且返回它的集合大小哀蘑。