Elasticsearch索引别名怎么创建

2023-04-07 12:56:00 索引 创建 别名

Elasticsearch索引别名是指为索引设置的另一个名称,可以使用该别名来检索、更新或删除索引中的文档。创建索引别名的方法如下:

curl -XPOST 'localhost:9200/_aliases' -d '

{

"actions" : [

{

"add" : {

"index" : "test",

"alias" : "alias_1"

}

}

]

}'

上面的命令将test索引的别名设置为alias_1。如果要为多个索引设置别名,可以在一条命令中添加多个action。

curl -XPOST 'localhost:9200/_aliases' -d '

{

"actions" : [

{

"add" : {

"index" : "test1",

"alias" : "alias_1"

}

},

{

"add" : {

"index" : "test2",

"alias" : "alias_2"

}

}

]

}'

上面的命令将test1索引的别名设置为alias_1,将test2索引的别名设置为alias_2。

相关文章