IT评测·应用市场-qidao123.com
标题:
从 Elastic 迁徙到 Easysearch 指引
[打印本页]
作者:
泉缘泉
时间:
2024-12-31 11:23
标题:
从 Elastic 迁徙到 Easysearch 指引
从 Elasticsearch 迁徙到 Easysearch 需要考虑多个方面,这取决于当前使用的 Elasticsearch 版本、能容忍的停机时间、应用需求等。在此背景下,我们梳理了一下通用的升级指引,方便大家举行迁徙工作。
迁徙路径
Elasticsearch 版本
快照兼容
保举升级方法
5.x❌使用 INFINI Console 迁徙6.x✅快照恢复迁徙7.0.0 - 7.10.2✅快照恢复迁徙>7.11.0❌使用 INFINI Console 迁徙 之前有同事做过相关测试,详情请移步这里。
快照恢复迁徙
摆设新的 Easysearch 集群,假如有使用插件(如 IK),也一并安装。
将备份仓库注册到 Easysearch 集群。
在 Easysearch 中设置需要使用的用户名和密码信息。
原 Elasticsearch 集群举行快照备份。
在 Easysearch 集群中举行备份还原。
另摆设一套应用连接 Easysearch 集群,举行数据、功能验证。
停止应用写入新的数据到 Elasticsearch。
原 Elasticsearch 集群举行快照备份。
在 Easysearch 集群中举行备份还原。
再次使用应用验证数据、功能正常。
切换,老应用下线使用新应用大概老应用修改地点连接 Easysearch 集群。
INFINI Console 迁徙
摆设新的 Easysearch 集群及其插件(如 IK)。
摆设 INFINI Console、Gateway 步伐。
将 Elasticsearch 和 Easysearch 注册到 INFINI Console 中。
在 Easysearch 中设置需要使用的用户名和密码信息。
创建数据迁徙任务,对业务索引举行迁徙,建议启用压缩功能。
另摆设一套应用连接 Easysearch 集群,举行数据、功能验证。
停止应用写入新的数据到 Elasticsearch。
再次创建数据迁徙任务,设置条件,只迁徙增量数据。
再次使用应用验证数据、功能正常。
切换,老应用下线使用新应用大概老应用修改地点连接 Easysearch 集群。
客户端调整
假如要继承使用 Java High Level REST Client,建议将版本调整到 7.10.2 。当然更建议的是使用 Easysearch 的客户端,更轻更快,构建查询,跟搭积木一样简单。
开源奇迹
极限科技(INFINI Labs)
一直致力于为开发者和企业提供优质的开源工具,提拔整个技术生态的活力。除了维护国内最流行的分词器 analysis-ik 和 analysis-pinyin ,也在不停推动更多高质量开源产物的诞生。
在极限科技成立三周年之际,公司公布以下产物和工具已全面开源:
INFINI Framework
INFINI Gateway
INFINI Console
INFINI Agent
INFINI Loadgen
INFINI Coco AI
以上开源软件都可以在 Github 上面找到:https://github.com/infinilabs
接待大家一起参与到开源工具的维护、贡献当中来,别忘了 Star
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/)
Powered by Discuz! X3.4