你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
亲,只收二进制
如何重建索引,名称与之前索引名称一样
Elasticsearch
| 作者
linyongzhi
| 发布于2016年11月07日 | 阅读数:
6423
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
在2.x升级到5.0后,如何重建索引,索引名称与原来一样
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
nb114917778
赞同来自:
gfswsry
、
ybtsdst
这个就要用到索引别名了,如果你最开始建索引的时候没有考虑设计索引别名,那就杯具了。
你可以把索引的名称设置成name_v1 别名设置为name,然后代码里面访问搜索的时候连接的其实是别名name;
这样当你以后索引结构调整需要重新创建的时候,就可以在新建一个索引name_v2,然后把数据初始化完成之后,把原来索引的别名去掉,把name_v2的别名设置成name,这样代码就不用改动了
要回复问题请先
登录
或
注册
发起人
linyongzhi
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
elasticsearch 中的store 以及倒排索引的问题
索引某个shard无法恢复的问题
集群索引数建议?
添加了ik自定义分词,之前入库的数据不能搜索出来,这个有什么好的解决方法?
logstash向es里面导入mysql数据,表字段名称自动变成了小写
怎样有效解决0点数据写新索引时的性能问题?
logstash同步多张相同表结构的数据表到同一个索引
ES可以通过别名来增加或者删除数据吗,别名只对应了一个索引,该如何操作呢
Elasticsearch做站内搜索,索引与mysql数据表同步问题
跨多个月存储索引数据的冷热数据分离如何实现?
ES2.3版本,delete一个索引,master日志并没有记录相关delete操作?
问题状态
最新活动:
2016-11-08 19:28
浏览:
6423
关注:
3
人
1 个回复
nb114917778
赞同来自: gfswsry 、ybtsdst
你可以把索引的名称设置成name_v1 别名设置为name,然后代码里面访问搜索的时候连接的其实是别名name;
这样当你以后索引结构调整需要重新创建的时候,就可以在新建一个索引name_v2,然后把数据初始化完成之后,把原来索引的别名去掉,把name_v2的别名设置成name,这样代码就不用改动了