elasticsearch - Elasticsearch和Lucene文档限制

标签 elasticsearch

当stats api中的实际文件数约为2700万时,来自stats api的Elasticsearch安装中的文件数约为7亿。我们了解到,这种差异来自嵌套文档的数量-stats api显示了所有内容。

在Lucene文档中,我们了解到一个分片有20亿个硬文档数限制。我应该担心elasticsearch即将达到文档数量限制吗?还是应该监视count API中的数据?

最佳答案

是的,每个分片的文档数限制为20亿,这是硬lucene限制。

一个Lucene索引中可以包含的文档数量上限。从LUCENE-5843开始,限制为2,147,483,519(= Integer.MAX_VALUE-128)个文档。

您应该考虑水平缩放。

关于elasticsearch - Elasticsearch和Lucene文档限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41018120/

相关文章:

elasticsearch - 我可以使用ElasticSearch映射转换来复制字段

spring-boot - nodeBuilder() 已被 Elasticsearch 删除,但 spring-data-elasticsearch 文档仍然包含使用 nodeBuilder() 的配置

elasticsearch - Elasticsearch 不支持内容类型 header [application/x-www-form-urlencoded]

python-3.x - 如何防止Elasticsearch仅对具有multi_match的一个非英语字符进行匹配

elasticsearch - 在 Elasticsearch 中查询具有一个值的属性的多个值

sql - 了解 Azure SQL Server 外部表

java - Elasticsearch 乐观锁定

elasticsearch - 使用elastic4s的Elasticsearch聚合组

amazon-web-services - 在AWS Elasticsearch Service上托管的Kibana仪表板上使用AWS账单明细创建仪表板

networking - 在elasticsearch实例上开启open GCE防火墙进行外部连接