如果您已经创建了Doris集群,可以使用MySQL客户端、Web UI方式连接集群,进行基本操作。
使用限制
- ECS与Doris集群必须同安全组和虚拟私有云,保证网络互通才能访问集群。
- 本地主机地址必须加入ECS安全组中,保证本地主机可以访问ECS。
Doris集群连接方式介绍
表1 Doris连接方式
|
连接方式 |
使用场景介绍 |
说明 |
|
使用MySQL客户端访问
|
- 数据分析与报表生成。
- 业务智能分析:通过MySQL客户端连接Doris执行复杂分析查询。
- 实时报表:利用Doris的高性能查询能力生成实时业务报表。
- 数据探索:数据分析师使用熟悉的MySQL工具进行即席查询。
- 数据仓库查询。
- 离线数据分析:对导入Doris的海量历史数据进行查询分析。
- 多维度分析:利用Doris的OLAP能力执行多维度聚合查询。
- 跨表关联查询:执行大表关联分析,比MySQL更适合此类场景。
- 数据可视化集成。
- BI工具连接:Tableau、Superset等BI工具通过MySQL协议连接Doris。
- 自定义看板:开发人员使用MySQL客户端测试可视化查询。
- 数据迁移与验证。
- 数据迁移验证:从MySQL迁移到Doris后,使用相同客户端验证数据一致性。
- ETL过程检查:检查ETL流程导入Doris的数据质量。
- 开发与测试
- 应用开发测试:应用程序开发阶段使用MySQL客户端测试Doris查询。
- SQL调试:调试复杂分析SQL语句。
- 性能测试:测试Doris集群的查询性能。
- 运维管理。
- 集群监控:执行监控查询检查集群状态。
- 元数据查询:查看数据库、表结构等元数据信息。
- 用户权限管理:管理用户和权限。
|
- Doris虽然兼容MySQL协议,但并非所有MySQL语法都支持。
- 主要面向分析型查询,不适合高频小事务。
- 部分MySQL客户端功能可能不完全兼容。
|
|
使用Web UI访连接Doris集群 |
- 集群监控管理:实时监控仪表、查询统计、节点状态。
- 数据管理:数据库/表查看、数据预览、表管理、数据导入监控。
- 查询分析与优化:查询历史、慢查询分析、执行计划可视化。
- 系统配置:参数调整、动态配置、插件管理。
- 开发与测试:SQL编辑、结果可视化、API测试。
|
Web UI提供了比MySQL客户端更全面的集群管理能力,比较不需要深入掌握命令行工具的用户进行日常运维和监控工作。
- Web UI适合日常管理和监控,大规模数据操作仍建议使用命令行或API。
- 生产环境应确保Web UI访问安全(HTTPS、访问控制)。
- 部分高级功能可能需要结合命令行工具使用。
|
|
对接ELB访问CloudTable Doris集群 |
- 高可用性访问:当Doris集群有多个FE节点时,通过ELB提供统一访问入口,消除单点故障。
- 读写分离:配置ELB将写请求定向到Leader FE,请求分散到多个Leader FE,避免Leader FE过载。
|
- |