无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。

ES对于一个较小索引(几万doc,几十M大小)主分片设置多少合适?

Elasticsearch | 作者 qyc | 发布于2018年11月19日 | 阅读数:6927

1.集群8个节点,要创建一个较小索引(几万doc,几十M大小)主分片设置多少合适?
2.是一定要大于等于节点数?大于节点数这么多分片一个分片分配几M是不是太浪费?
3.设置为小于节点数的分片数有什么影响?
已邀请:

rochy - rochy_he

赞同来自:

推荐设置 1 个主分片即可;1 个分片数据量最大不超过 30G,推荐不超过 5G;
1 个分片还有很多优点,例如聚合精确度问题、搜索排序不准确问题都不存在

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

深入理解elasticsearch书中建议关系:

1,分片参考公式:所需的最大节点数 = 分片数 *(副本数+1)
举例:你计划5个分片和1个副本,那么所需要的最大的节点数为:5*(1+1)=10个节点
只是建议,需要结合你的业务实际。

2,副本从安全角度,必要的,建议至少为1。

zqc0512 - andy zhou

赞同来自:

这点量 1分片  7副本 。
查询 嗖嗖的……

要回复问题请先登录注册