ElasticSearch文档中写道:
一个别名也可以映射到多个索引,当指定它时,别名会自动扩展为别名索引。
但是,当我尝试将别名添加到 2 个索引并写入两个索引时,似乎都没有随文档更新。如果我删除其中一个别名,它将正确写入仍然存在的别名。
因多个写入别名而失败:
$ curl -XGET 'http://localhost:9200/_aliases'
结果:
{
"dev_01": {
"aliases": {
"dev_read": {},
"dev_write": {}
}
},
"dev": {
"aliases": {
"dev_write": {}
}
}
}
使用单个别名:
$ curl -XGET 'http://localhost:9200/_aliases'
结果:
{
"dev_01": {
"aliases": {
"dev_read": {},
"dev_write": {}
}
},
"dev": {
"aliases": {}
}
}
elasticsearch 是否支持写入多个索引?如果指向多个索引,别名是否为只读?