我很好奇#shards在Elasticsearch中的影响。特别是,我正在寻找的利弊有大#碎片和小#碎片。
例如,我有一个双节点集群.假设副本是一个,对于一个索引,我应该创建两个分散在这两个节点上的碎片吗?或者我应该使用默认的,即5个碎片?我的想法是第一个。
在我看来,每个索引每个节点没有超过一个共享的理由,因为一个Lucene实例比几个Lucene实例具有更好的缓存。
编辑:,假设我只有一个节点,并且希望创建一个索引。在这种情况下,碎片编号是如何影响性能的?我的想法是在这种情况下我应该只有一个碎片。是那么回事吗?
发布于 2016-02-17 18:35:19
您可以在elasticsearch文档这里中找到答案
https://stackoverflow.com/questions/35463802
复制相似问题