elasticsearch索引的初始化操作
作者:互联网
创建索引之前可以对索引做初始化操作,
比如指定shards数量以及replicas的数量
正确的语法格式:
CURL -XPUT 'http://ip:port/library/' -d '{
"settings":{
"index":{
"number_of_shards":5,
"number_of_replicas":1
}
}
}'
使用marvel工具的语法
安装marvel插件的教程
https://blog.csdn.net/u013294097/article/details/100144725
#---------------------------------
#初始化初始化索引
#创建索引之前可以对索引做初始化操作,比如指定shards数量以及replicas的数量
PUT http://localhost:9200/lilbrary/
{
"settings":{
"index":{
"number_of_shards":5,
"number_of_replicas":1
}
}
}
上面的number_of_replicas可以换成其他的
blocks_read_only 设为true,则当前索引只允许读,不允许写或者更新
blocks_read 设为true,则禁止读操作
blocks_write 设为true,则禁止写操作
blocks_metadata 设为true,则禁止对metadata操作
标签:初始化,blocks,replicas,number,索引,elasticsearch,true 来源: https://blog.csdn.net/u013294097/article/details/100144960