elasticsearch _cat/indices docs.count is different than <index>/_count

今天遇到一个问题,kibana中看到文档数与下面语句查询到的不同

GET /_cat/count/jiankunking_xxxxx_product_expand_test?v
GET /jiankunking_xxxxx_product_expand_test/_search?track_total_hits=true

语句查询结果

epoch      timestamp count
1711433785 06:16:25  508666675

kibana数据
在这里插入图片描述
kibana这里看到的数据与GET _cat/indices?v获取到的结果是一样的

语句

GET _cat/indices/jiankunking_xxxxx_product_expand_test?v

结果

health status index                                  uuid                   pri rep docs.count docs.deleted store.size pri.store.size
green  open   jiankunking_xxxxx_product_expand_test7BbNsDs_RVyOR1Wn4LZoDA   6   0  894203500        88097    336.8gb        336.8gb

那么到底哪个是对的呢?

在GitHub中找到了原因:https://github.com/elastic/elasticsearch/issues/25868

cat api 和 count api 之间存在差异。前者查看的是 Lucene 统计,而后者执行的是查询。Lucene 统计会考虑到已删除的文档和嵌套文档,而这两种情况都隐藏在搜索次数中。

由于jiankunking_xxxxx_product_expand_test中有多个nested属性,所以cat的数量是比count api获取到的多不少。

相关推荐

  1. 巧用countcount()

    2024-03-27 12:08:01       10 阅读
  2. index.cshtml

    2024-03-27 12:08:01       27 阅读
  3. MYSQL--count(*) 和 count(1)和count(列名)区别

    2024-03-27 12:08:01       35 阅读
  4. count(*) 和 count(1)和count(列名)区别

    2024-03-27 12:08:01       11 阅读
  5. LeetCode204. Count Primes

    2024-03-27 12:08:01       22 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 12:08:01       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 12:08:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 12:08:01       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 12:08:01       20 阅读

热门阅读

  1. 一文读懂ETF(二)之交易详情

    2024-03-27 12:08:01       21 阅读
  2. ZooKeeper的安装(Linux版)

    2024-03-27 12:08:01       20 阅读
  3. ZooKeeper

    2024-03-27 12:08:01       20 阅读
  4. 常见的服务器技术

    2024-03-27 12:08:01       19 阅读
  5. python vtk并行渲染

    2024-03-27 12:08:01       21 阅读
  6. 电子元器件批发采购的数字化转型与技术应用

    2024-03-27 12:08:01       21 阅读
  7. BSP开发的内容

    2024-03-27 12:08:01       20 阅读
  8. easyexcel与vue配合下载excel

    2024-03-27 12:08:01       19 阅读
  9. LevelDB

    2024-03-27 12:08:01       17 阅读
  10. ChatGPT编程:让AI成为你的编程助手

    2024-03-27 12:08:01       19 阅读
  11. 软件设计师考试-设计模式速记

    2024-03-27 12:08:01       16 阅读
  12. 数据结构(四)链表实现队列和栈

    2024-03-27 12:08:01       20 阅读