Elasticsearch索引别名怎么创建
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。
相关文章