Es数据冷热分离配置
Es数据冷热分离配置
Alexes数据冷热分离配置
elasticsearch.yaml配置文件添加节点属性
- 热数据节点
1
node.attr.group: hot
- 冷数据节点
1
node.attr.group: cold
配置mapping数据模板写入节点
1 | post /_template/logstash |
- 主要是
"index.routing.allocation.include.group": "hot",
这一行,其他更具情况自行配置
定时迁移数据至冷数据节点
1 | put logstash-2018.07.23/_settings |
number_of_replicas 是数据备份数,如果只有一台机器,设置为0
number_of_shards 是数据分片数,默认为5
number_of_shards不可以在线改