ElasticSearch的文档远远少于我添加的文档

时间:2016-02-22 03:43:15

标签: elasticsearch

我正在向ElasticSearch中的索引添加11378个文档。但它在统计数据中显示的文档数量仅为225.但索引下的index_total具有正确的数字,即11378.当我搜索特定单词时,它返回13次点击(docs)。当我在SQL服务器中使用类似的查询时,我得到178条记录(docs)。我不明白我做错了什么。我将文档添加到索引中,首先使用PUT命令,然后使用POST。 Bot的HTTP方法导致相同的统计数据。

有人可以解释一下发生了什么吗?任何链接或点都表示赞赏。

感谢。

1 个答案:

答案 0 :(得分:2)

当您的文档少于您的想法时,最常见的问题是ID未正确生成且您发生了冲突。

所以你有两个解决方案:

  1. 确保您生成的ID是唯一的
  2. 让ES生成自己的ID