gpt4 book ai didi

elasticsearch - 如何将高级REST Java Elasticsearch客户端从6迁移到7?

转载 作者:行者123 更新时间:2023-12-03 01:14:55 24 4
gpt4 key购买 nike

我在stackoverflow或他们的文档中找不到答案。客户端和群集之间是否存在兼容性矩阵?我想将集群端从6迁移到7,根据文档,我应该最后迁移客户端。但是,我能保证客户端6与集群7一起工作是什么呢?

最佳答案

我想这没有标准的方法,这完全取决于特定的用例,而您如何在MySQL中升级系统,更改架构也需要停机,并且大多数应用程序在迁移过程中都有专门的停机时间或某些辅助数据库避免/减少停机时间。
处理 flex 升级的最常见方法是使用aliases
不用直接调用索引,而是使用别名并通过reindex API在幕后使用ES6索引构建ES 7索引,这将非常快,因为不是从MySQL构建文档,而是需要启用源。
在应用程序代码中,您必须同时具有客户端和开关,以查询哪个集群,并在ES 7中创建索引后,只需将别名更改为ES 7索引,然后在应用程序中切换到ES 7客户端即可开始为流量提供服务从ES 7群集及其客户端。

关于elasticsearch - 如何将高级REST Java Elasticsearch客户端从6迁移到7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63002054/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com