0

我有一个名为 business_data 的索引,其中包含不同的类型:客户端、消息、事件等......其中每一个都有自己的映射、分析器等。我需要更新客户端的映射并重新索引(从 activerecord 重新导入,例如),无需停机。我在网上找到了几篇关于零停机时间的文章(创建新索引,更新别名以指向新索引,删除旧索引)。这些解决方案讨论了更改整个索引,这意味着我的整个业务数据......我只需要更新类型。有没有办法创建一个新类型并简单地更改别名?关于如何做到这一点的任何其他建议?它是一个 Ruby on rails 应用程序,我正在使用 elasticsearch-rails。

谢谢!

4

0 回答 0