elasticsearch - 在 Elasticsearch 中计数不同

标签 elasticsearch elasticsearch-plugin

如何使用 sql4es 驱动程序在 Elasticsearch 类型上实现计数不同的功能?

Select distinct inv_number , count(1) from invoices;

但它返回特定发票编号的总数。

最佳答案

Elasticsearch 不支持确定性 DISTINCT 计数 ( source )。它只支持近似的不同计数器,如 "cardinality" .
以确定性方式计算不同点的一种方法是使用“术语”聚合它们并从结果中计算桶数。

关于elasticsearch - 在 Elasticsearch 中计数不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42885532/

相关文章:

php - 我在哪里可以分享我对 elasticsearch php 供应商的基准测试结果

elasticsearch - Elastic Search 中的 ConnectTransportException

sql-server - 通过使用SQL CLR调用Web服务将ElasticSearch结果提取到SQL Server

elasticsearch - Stempel Polish Analysis插件作为Elasticsearch的插件不起作用

elasticsearch - 通过 Elasticsearch 将数据从一个索引复制到另一索引

elasticsearch - 如何过滤掉来自 Packetbeat 和 Logstash 的 127.0.0.1 流量?

在 Elasticsearch 中搜索带空格的名称(文本)

elasticsearch - 在给定的日期范围内选择雇员少于10张的员工

elasticsearch - Elasticsearch中的排序和评分

elasticsearch - Elasticsearch Boosting不适用于多重比赛