你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
Well,不要刷屏了
shards分片数设置
Elasticsearch
| 作者
haitao
| 发布于2017年03月28日 | 阅读数:
8750
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
这边公司有50个节点。我设置了两个master,一个client,47个数据节点,每天1TB数据插入,只有一个索引,三个月更新一次数据。我想问一下我如何设置shards的数量?谢谢啦
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
kennywu76
-
Wood
赞同来自:
haitao
master至少要3个,并且要有这个设置 discovery.zen.minimum_master_nodes: 2 ,否则容易出现脑裂问题,参考
https://www.elastic.co/guide/e ... brain
增量数据是时间序列类型的吗?如果是,就每天创建一个新索引,shard数量考虑10 - 20个。 如果不是,也要考虑这些数据查询的时候是否某些纬度经常作为查询条件,选定纬度将数据划分到不同的索引里去。 否则时间久了一个索引里有太多数据,需要有很多分片,每次查询都要查一遍所有的分片,开销太高,最后是难以水平扩展的。
要回复问题请先
登录
或
注册
发起人
haitao
奔跑的90后
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
怎么解决elasticsearch集群占用太多虚拟内存(VIRT)的问题?占用了几十个G,有什么可以对它进行限制的相关设置吗?
elasticsearch 设置 node.data: false 依然有数据
除了设置mapping为not analyzied,还有其他方法让一个string字段不分词吗?
Elastic如何动态扩大主分片?
请教elasticsearch出现unassigned shards根本原因
关于单个机器分片数容量问题
如何设置分配给elasticsearch的内存大小?
单机环境Unassigned Shards该怎么处理
"cluster.routing.allocation.disk.watermark.low"参数为什么不能禁止向节点分片分片?
elasticsearch使用river-jdbc导入数据库数据时怎么设置让其实时更新
ES迁移分片时,对于正在更新分片是如何迁移的?
问题状态
最新活动:
2017-03-28 19:47
浏览:
8750
关注:
6
人
1 个回复
kennywu76 - Wood
赞同来自: haitao