标签: java elasticsearch java-api
我的数据库中有重复的ID,并且希望获得与SQL中的SELECT COUNT(DISTINCT列)类似的不同值的计数。
import random_number def game(): print (random_number.r_p_s()) if __name__ == "__main__": game()
在Elastic搜索中是否可以进行不同的计数?
答案 0 :(得分:0)
您应该查找基数汇总。 Javadocs可用here。另外,请记住,elasticsearch使用近似值来权衡性能。您可以在一定程度上使用precision_threshold进行控制。 here提供了很好的解释。
答案 1 :(得分:0)
要在弹性搜索中获得不同的值计数,请使用基数汇总。