elasticsearch 5x版本 使用说明

最近用到elasticsearch5.1.2,记录下使用方法。


1.elasticsearch.ym关键配置

默认配置:

index.number_of_shards: 5
index.number_of_replicas: 1

index.number_of_shards: 设置索引的主分片数,一旦索引建立,主分片数就确定了,不能再修改。

index.number_of_replicas: 设置分片的副本数,可以随时更改。


重要提示:5x版本后elasticsearch.ym不再提供index级别的修改。若需要修改index级别的配置,需要使用命令:

curl -XPUT http://ip:9200/myindex/_settings -d'{"index.number_of_replicas": 2}'
表示myindex索引的分片备份数改为2。


index.number_of_shards:只能设置一次且只能在建立索引时设置:

curl -XPUT ip:9200/index_name -d '{
	"settings":{
		"index": {
				"number_of_shards": "10",
				"number_of_replicas": "1",
				"max_result_window": 999999
			}
	}
}'
表示创建一个名为index_name的索引,设置主分片数为10片,副分片1份,查询最多返回结果999999。

#让ES节点不进行Swapping,可提高性能
#2x版本修改如下
bootstrap.mlockall: true
#5x版本修改如下
bootstrap.memory_lock:
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值