Elasticsearch集群导入数据方式
Elasticsearch集群导入数据方式介绍
Elasticsearch集群支持通过多种方式导入数据,基于业务使用场景可以自行选择导入数据的方式,具体请参见表1。在导入数据前可以根据需要选择是否对Elasticsearch集群进行导入性能增强,具体操作请参见增强Elasticsearch集群数据导入性能。
导入数据方式 | 适用场景 | 支持的数据格式/来源 | 相关文档 |
|---|---|---|---|
CSS服务的Logstash | 使用CSS服务的Logstash将多种来源的数据接入到CSS服务的Elasticsearch集群中,例如关系型数据库、Kafka数据或OBS数据。 |
| |
开源Logstash | Logstash开源服务器端实时数据处理管道,支持多个来源采集数据。适用场景多,比如日志数据、监控数据、metric数据等流数据。 | JSON、CSV、文本等多种格式 | |
开源Elasticsearch API | 使用开源Elasticsearch API导入数据,使用灵活,适用于开发自己写的应用代码场景。 | JSON | |
云数据迁移服务CDM | CDM向导式页面。适用于批量数据迁移,比如数据存放在OBS或者Oracle数据库中,推荐使用CDM比较方便。 | JSON | |
DataArts Studio的Migration服务 | Migration提供了实时数据同步功能,可将数据通过同步技术从关系型数据库复制到CSS服务的Elasticsearch集群。
| 关系型数据库 |

