三人行必有我师

关于es不停机切换索引

Elasticsearch | 作者 today | 发布于2016年05月24日 | 阅读数:6646

网上找的都是用别名,建新索引,扫描同步数据再切换过去,如https://www.zhihu.com/question/25379014
这里在同步完成到切换索引的时间,如果有新请求进入写旧索引,会造成数据丢失吗?如果会,通过什么方式追回这些数据
已邀请:

medcl - 今晚打老虎。

赞同来自: Merrizee

如果写的索引时候也是用的别名,那基本上会有切换过程中数据不一致的问题,一般建议是写索引的时候,直接写原始索引,别名只是负责读,如果有开关可以控制的话,先切写索引再更新别名会好一点。

要回复问题请先登录注册