Serverless应用指南

在您初次接触阿里云Elasticsearch(ES) Serverless服务,或者希望深入理解并掌握其各项功能时,您可以参考本文选择适合您业务需求的指导文档。本文介绍了访问Serverless应用的各种方式,将源数据(MySQL数据、日志数据、ES数据)迁移到Serverless应用的方法,以及在Serverless应用中实现数据检索、分析、交互的方法。

访问指南

访问方式

相关文档

curl

通过curl命令访问与管理Elasticsearch

Kibana

使用Kibana访问与管理Serverless应用

Postman

通过Postman访问与管理Elasticsearch

客户端

通过客户端访问阿里云Elasticsearch

迁移指南

迁移场景

迁移工具

适用场景

使用限制

迁移方案相关文档

将MySQL数据同步到阿里云ES Serverless应用中

开源Canal

对数据同步的实时性要求较高的场景。

  • 需要手动在ECS上搭建Canal环境,Canal版本为1.1.5。

  • 支持自定义索引Mapping,但需保证Mapping中定义的字段与MySQL中的一致。

  • 需要您自行保证Canal的可用性,避免出现业务不可用或业务故障。例如,ECS重启时Canal异常退出。

通过Canal将MySQL数据同步到阿里云ES

将日志数据同步到阿里云ES Serverless应用

  • logstash

  • 开发脚本:java restclient、python client等。

  • 对迁移数据实时性要求不高的场景

  • 迁移全量数据的场景。

  • 建议Logstash版本尽量接近阿里云ES Serverless版本。

  • 源ES、目标ES Serverless和Logstash的版本需满足兼容性要求,请参见产品兼容性

    说明

    7.16及以上版本Logstash不支持同步数据到Serverless。

通过Logstash将日志导入Serverless中进行运维分析

将ES数据迁移到阿里云ES Serverless应用

通过Logstash将自建Elasticsearch数据迁移至Serverless

说明

阿里云ES Serverless的版本,可在Serverless应用的基本信息页面查询。

实战指南

实战场景

相关文档

对Serverless应用中的数据进行全文检索、多语言检索、地理位置查询。

在Kibana中对Serverless应用中的数据进行检索、查询

对Serverless应用中的数据进行搜索、分析、交互和可视化。

使用Kibana通过可视化交互分析探索航班飞行数据