我在elasticsearch中有一个索引,只有1个主分片和0个副本。 当我执行 GET /index/_count 时,结果是 100,815。 当我执行 GET /index/_stats 时,结果是 64,893,983。 每个文档都有嵌套字段。 我的问题是:我必须考虑索引中文档数量不能超过 [2147483519] 的限制?
如果是第二个数字,您是否建议增加主分片的数量?我只有一台电脑。 谢谢你
确实,
/index/_count
返回顶级索引文档的数量,而/index/_stats
返回Lucene文档的数量,即包括嵌套文档。
2B 限制涉及 Lucene 文档,因此无论
/index/_stats
返回什么。
如果您认为会达到该限制,您可以通过添加更多主分片来解决此问题。事实上,你的 PC 上有一个节点并不会改变任何东西,只是你不能拥有副本,但这并不妨碍你 避免您的索引有多个初选。