文档首页/
MapReduce服务 MRS/
组件操作指南(安卡拉区域)/
使用Elasticsearch/
数据迁移/
使用HBase2ES工具同步Solr源数据到Elasticsearch/
场景介绍
更新时间:2024-11-29 GMT+08:00
场景介绍
概述
Elasticsearch是一个兼有搜索引擎和NoSQL数据库功能的开源服务,可用于日志搜索和分析、时空检索、时序检索和报表、智能搜索等场景。Elasticsearch支持对接Solr,将Solr数据迁移到Elasticsearch中,并替代Solr作为用户业务的服务平台。
可支持场景
用户业务需要使用Elasticsearch作为新的服务平台时,迁移Solr到Elasticsearch可能包含以下两个场景:
- Solr服务的数据无需迁移到Elasticsearch。
- Solr服务的数据需要迁移到Elasticsearch,源数据保存在HBase中。
两种场景基本对比分析如表1所示:
场景 |
技术原理 |
是否停服 |
---|---|---|
不迁移数据 |
准备服务器资源,直接部署Elasticsearch,然后迁移业务应用。不涉及数据迁移。 |
不需要 |
迁移数据 |
准备服务器资源,先部署Elasticsearch,再迁移历史数据,最后迁移业务应用。 |
需要停止业务应用 |
迁移前的集群需使用V100R002C70SPC200及以上版本,目标的Elasticsearch版本为7.10.2。