0
獲取字段的所有特殊術語的最佳方法是什麼? 可以使用術語聚合或通配符查詢 (然後將其在應用程序端減少爲唯一條款)?唯一值 - 術語聚合或通配符查詢
{
"query": {
"wildcard" : { "text" : "**" }
}
}
或
{
"aggs" : {
"genres" : {
"terms" : { "field" : "text" }
}
}
}
條款聚合讓elasticsearch降低方面唯一值(以分散的方式),從而降低響應的負載。但是它會給elasticsearch帶來太多的負擔嗎?
我知道術語聚合的分片大小方面。除此之外,是一個內部優化比其他還是不是?每個人的執行計劃是什麼?