更新时间:2024-11-29 GMT+08:00

场景介绍

概述

Elasticsearch是一个兼有搜索引擎和NoSQL数据库功能的开源服务,可用于日志搜索和分析、时空检索、时序检索和报表、智能搜索等场景。Elasticsearch支持对接Solr,将Solr数据迁移到Elasticsearch中,并替代Solr作为用户业务的服务平台。

可支持场景

用户业务需要使用Elasticsearch作为新的服务平台时,迁移Solr到Elasticsearch可能包含以下两个场景:

  • Solr服务的数据无需迁移到Elasticsearch。
  • Solr服务的数据需要迁移到Elasticsearch,源数据保存在HBase中。

两种场景基本对比分析如表1所示:

表1 迁移方案

场景

技术原理

是否停服

不迁移数据

准备服务器资源,直接部署Elasticsearch,然后迁移业务应用。不涉及数据迁移。

不需要

迁移数据

准备服务器资源,先部署Elasticsearch,再迁移历史数据,最后迁移业务应用。

需要停止业务应用

迁移前的集群需使用V100R002C70SPC200及以上版本,目标的Elasticsearch版本为7.10.2