Elasticsearch和Lucene文档限制

时间:2016-12-07 12:58:10

标签: elasticsearch

来自stats api的弹性搜索安装中的文档计数显示,当计数api的实际文档数约为2700万时,大约有7亿。我们知道这种差异来自于嵌套文档计数 - stats api显示所有。

在Lucene文档中,我们读到了一个分片有20亿个硬文档计数限制。我应该担心弹性搜索即将达到文档限制吗?或者我应该监控count api中的数据吗?

1 个答案:

答案 0 :(得分:1)

是的,每个碎片的文档数量限制为20亿,这是一个很难的限制。

单个Lucene索引中可以包含最多文档数。截至https://issues.apache.org/jira/browse/LUCENE-5843[ LUCENE-5843],限制为2,147,483,519(= Integer.MAX_VALUE - 128)个文档。

您应该考虑水平缩放。