别名是一个指针或者名称,可以对应一个或者多个具体的索引。
别名的创建,这样就给一个名为es的索引添加了一个别名:alias_test
1 | lintong@lintongdeMacBook-Pro ~ $ curl -XPUT 'http://master:9200/es/_alias/alias_test' |
添加了别名之后,在查询es索引的时候
1 | curl 'http://master:9200/alias_test/_search?q=_id:1' |
就等同于
1 | curl 'http://master:9200/es/_search?q=_id:1' |
别名的删除
1 | lintong@lintongdeMacBook-Pro ~ $ curl -XDELETE 'http://master:9200/es/_alias/alias_test' |