elasticsearch 索引中的最大文档数以及 stats 和 count 的差异

问题描述 投票:0回答:1

我在elasticsearch中有一个索引,只有1个主分片和0个副本。 当我执行 GET /index/_count 时,结果是 100,815。 当我执行 GET /index/_stats 时,结果是 64,893,983。 每个文档都有嵌套字段。 我的问题是:我必须考虑索引中文档数量不能超过 [2147483519] 的限制?

如果是第二个数字,您是否建议增加主分片的数量?我只有一台电脑。 谢谢你

elasticsearch kibana
1个回答
0
投票

确实,

/index/_count
返回顶级索引文档的数量,而
/index/_stats
返回Lucene文档的数量,即包括嵌套文档。

2B 限制涉及 Lucene 文档,因此无论

/index/_stats
返回什么。

如果您认为会达到该限制,您可以通过添加更多主分片来解决此问题。事实上,你的 PC 上有一个节点并不会改变任何东西,只是你不能拥有副本,但这并不妨碍你 避免您的索引有多个初选。

© www.soinside.com 2019 - 2024. All rights reserved.