碎片数在elasticsearch中的影响是什么?

时间:2016-02-17 17:37:08

标签: elasticsearch lucene

我很好奇#shards在Elasticsearch中的影响。特别是,我正在寻找拥有大#shards和小#shards的优缺点。

例如,我有一个双节点集群。假设副本是一个,对于一个索引,我应该创建两个分散在这两个节点上的分片吗?或者我应该使用默认值,即5个分片?我的想法是第一个。

在我看来,没有理由每个索引每个节点有多个共享,因为一个Lucene实例可以比一些Lucene实例具有更好的缓存。

修改 假设我只有一个节点,并且想要创建一个索引。在这种情况下,分片数如何影响性能?我的想法是在这种情况下我应该只有一个碎片。是吗?

1 个答案:

答案 0 :(得分:0)

您可以在elasticsearch文档here

中找到答案