专为 Apache Doris 打造的可视化数据管理工具 SelectDB Studio

本文涉及的产品
PolarDB Agent Express,2核4GB
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
云数据库 PolarDB MySQL 版,列存表分析加速 4核8GB
简介: SelectDB Studio 提供 Desktop & Server 双版本,专注于为用户提供高效、便捷的可视化操作体验,帮助数据开发者、DBA 低门槛、高效率地对 Apache Doris 及其兼容数据库中的数据进行可视化开发和管理。

作为全球领先的开源实时数据仓库, Apache Doris Github Stars 已超过 13.6k,并在 5000 余家中大型企业生产环境得到广泛应用,支撑业务核心场景,成为众多企业数据分析基础设施不可或缺的重要基座。过去,Apache Doris 用户常用 DBeaver、Navicat 等业界常见的数据库客户端工具连接 Apache Doris 及其兼容数据库。这些客户端工具可完成基本的数据查询与数据管理操作,但存在以下痛点:

  1. 传统数据库客户端工具难以完全发挥 Apache Doris 数据库联邦查询、湖仓一体分析、日志检索分析等核心能力;
  2. 开源免费客户端工具功能较弱,开发管理 Apache Doris 及其兼容数据库效率较低;
  3. 商业客户端工具虽功能强大,但往往订阅费用昂贵,响应支持与版本迭代速度较慢,新功能适配往往落后于技术演进。

基于用户需求与上述痛点,飞轮科技在今年 3 月 27 日 Webinar 直播中正式发布专为 Apache Doris 打造的可视化工具 SelectDB Studio,并于近日正式发布了 1.1.0 版本。**SelectDB Studio 专注于为用户提供高效、便捷的可视化操作体验,帮助数据开发者、DBA 低门槛、高效率地对 Apache Doris 及其兼容数据库中的数据进行可视化开发和管理。

SelectDB Studio 提供 Desktop 和 Server 两类版本:

  • Desktop 版: 支持 MacOS Apple (ARM)、 MacOS Intel (X86) 芯片架构及 Windows 操作系统,所有用户均可免费安装使用
  • Server 版: 内置于 SelectDB Cloud 和 SelectDB Enterprise 产品中,用户可通过浏览器访问服务使用。

亮点特性

01 原生适配

SelectDB Studio 在提供基本数据查询与管理功能的基础上,对 Apache Doris 进行了原生适配:

  • 功能集成: 深度集成 Apache Doris 数据库联邦查询、湖仓一体分析、Profile 分析、日志检索分析等核心能力,提供查询审计、权限管理、会话管理及负载管理等运维功能,实现从数据开发到数据库管理的闭环;
  • 语法适配: 深度适配 Apache Doris 全部数据类型、SQL 语法、数据库对象(涵盖目录 Catalog、库、表、分区、索引、视图、物化视图、函数等对象);
  • 技术支持: SelectDB Studio 配备专人团队提供问题响应与专业技术支持服务,帮助 Apache Doris 及其兼容数据库用户及时解决问题;
  • 更新迭代: SelectDB Studio 基于用户反馈与需求,将快速迭代更新基于 Apache Doris 的更多全新功能,使平台能力始终与业务场景深度契合,在 Apache Doris 生态体系下,可完全替代甚至胜过 Navicat、DBeaver 等传统数据库客户端工具。

02 永久免费

  • Desktop 版:永久免费,提供不限时、无功能限制的本地化使用权限,并可永久免费升级至后续版本,无需任何 License 或订阅费用;
  • Server 版: 内置于 SelectDB 商业产品体系内,已购买 SelectDB Enterprise 或 SelectDB Cloud 或 阿里云数据库 SelectDB 版的用户可直接使用,不产生额外费用。

03 开箱即用

  • Desktop 版:提供本地化的开箱即用模式。用户无需寻找服务器部署或登录其他平台,只需下载安装包至个人电脑,快速安装后,即可启用。通过可视化的简单配置向导并完成身份认证后,即可快速连接 Apache Doris 及其兼容数据库,然后进行数据开发和管理。
  • Server 版:提供线上开箱即用模式。工具默认内置于商业产品 SelectDB Enterprise 或 SelectDB Cloud 或 阿里云数据库 SelectDB 版,并与 FE 节点混合部署。用户通过浏览器打开 SelectDB Studio 登录页面并完成身份认证后,即可快速连接到 SelectDB 数据库(兼容 Apache Doris),然后进行数据开发和管理。

核心功能

01 多数据源连接

只要网络可通,具有访问权限,SelectDB Studio 即可连接 Apache Doris、SelectDB Enterprise、SelectDB Cloud、阿里云数据库 SelectDB 版,或者其他兼容 Apache Doris 的数据库。

  • Desktop 版: 可以保存多个不同数据源的连接信息,同时连接多个目标数据库,包括:私有化部署的开源 Apache Doris 或商业产品 SelectDB Enterprise,云上部署的商业产品 SelectDB Cloud、阿里云数据库 SelectDB 版或者其他云托管兼容 Apache Doris 的云服务(例如:阿里云 EMR-Doris、腾讯云 TCHouse-D、腾讯云 EMR-Doris、华为云 MRS-Doris、华为云 CloudTable-Doris 等)。
  • Server 版: 默认登录特定目标数据库,无需进行多数据库连接管理。根据所部署的环境,分别连接对应的目标数据库,例如:私有化部署的 SelectDB Enterprise、云上部署的商业产品 SelectDB Cloud 或者阿里云数据库 SelectDB 版。

02 SQL 编辑器

SelectDB Studio 内置 SQL 编辑器深度适配 Apache Doris 生态,支持 Apache Doris 的所有数据类型、SQL 语法与数据库对象,提供语法高亮、自动补全、脚本格式化、会话记录、查询记录、查询模板等功能,显著提升用户 SQL 编写效率。

Apache Doris 及其兼容数据库用户可使用 SelectDB Studio SQL 编辑器功能实现数据库联邦查询与湖仓一体分析:

  • 数据库联邦查询:通过 External Catalog 功能,映射 MySQL、PostgreSQL、Oracle、SQL Server、OceanBase 等数据源作为外表,实现与常见数据库的联邦查询;
  • 湖仓一体分析:通过 External Catalog 功能,映射 Hive、Iceberg、Hudi、Paimon、Deltalake、Trino、Presto 等数据源作为外表,实现与常见数据湖的湖仓一体分析。

03 Profile 分析

在 SelectDB Studio 发起的查询默认会生成 Profile,用户也可以将其他地方执行 SQL 生成的 Profile 导入,通过可视化分析 SQL 执行计划和各环节耗时情况,找出 SQL 性能优化的方向和思路,持续调整改进,直至开发出满足业务需要的 SQL 语句。

04 检索分析

SelectDB Studio 提供类似 Kibana 的日志检索分析能力,支持对 Apache Doris 及其兼容数据库中存储的日志数据进行检索与可视化分析。常见的日志类型包括:用户行为日志、物联网传感器报文日志、系统服务运行和告警日志等。数据开发者可以从海量日志数据中快速分析挖掘价值,运维工程师可以从海量日志数据中快速排查定位问题。

05 查询审计

SelectDB Studio 查询审计功能聚焦两大场景:

  • 性能调优场景: 支持设置执行耗时阈值自定义慢查询 SQL 并过滤出来,然后通过 Profile 可视化分析这些慢查询 SQL 的执行计划和资源使用情况,找出 SQL 编写和资源配置性能优化的方向和思路;
  • 安全审计场景: 支持全量历史查询记录分析,通过关联用户身份、来源 IP、目标数据库、SQL 语义等信息,从安全审计角度辅助事前定位风险隐患与事后追溯异常行为,帮助企业加强数据安全和使用合规。

06 权限管理

SelectDB Studio 提供企业级权限管控体系,数据库管理员可对用户与角色进行可视化管理,确保企业成员对数据库的连接访问与数据的操作处理安全合规。其中,权限按照所属对象分为:

  • 全局权限:全数据库层级的权限,拥有全局权限即会自动覆盖数据库中所有对象的对应权限;
  • 数据权限:包含目录 Catalog、数据库、表、物化视图、视图权限,采用层级化继承机制,父层级授权自动覆盖子层级对象权限;
  • 集群(Cluster)/计算组(Compute Group)权限:仅有 Usage 权限,适用于云上部署环境的集群及私有化部署存算分离架构的计算组;
  • 资源组(Resource Group)权限:有 Grant 和 Usage 两种权限,适用于私有化部署环境;
  • 负载组(Workload Group)权限:仅有 Usage 权限,适用于私有化部署环境;
  • 集成(Stage)权限:仅有 Usage 权限,适用于云上部署环境。

除上述主要功能外,SelectDB Studio 还提供了会话管理、负载管理、数据库对象管理等其他能力,详细可通过文档了解。

未来规划

SelectDB Studio 将持续聚焦 Apache Doris 及其兼容数据库的数据管理与分析,近期将推出以下能力:

  1. 可视化数据导入,包括 Kafka、MySQL、GreenPlum 等数据库导入;
  2. 可视化数据迁移,包括从 StarRocks、Clickhouse 等系统迁移数据至 Apache Doris 及其兼容数据库。
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
目录
相关文章
|
1月前
|
存储 监控 Apache
写入快 2 倍,查询快 6 倍,存储成本反降 50%:丰巢日志平台从 ELK 升级为 Apache Doris
丰巢日志平台从 ELK 升级至 Apache Doris,旨在构建统一、高效的可观测性底座。新架构解决了原系统在写入、存储和查询上的瓶颈:存储成本降低 50%,写入性能提升 2 倍,查询速度提升 6 倍。为未来统一可观测性平台的建设奠定了技术基础
224 1
写入快 2 倍,查询快 6 倍,存储成本反降 50%:丰巢日志平台从 ELK 升级为 Apache Doris
|
消息中间件 关系型数据库 Kafka
Flink CDC可以从Kafka消费数据并写入到Doris中
Flink CDC可以从Kafka消费数据并写入到Doris中
1160 2
|
5月前
|
存储 SQL 运维
Apache Doris 在小米统一 OLAP 和湖仓一体的实践
小米早在 2019 年便引入 Apache Doris 作为 OLAP 分析型数据库之一,经过五年的技术沉淀,已形成以 Doris 为核心的分析体系,并基于 2.1 版本异步物化视图、3.0 版本湖仓一体与存算分离等核心能力优化数据架构。本文将详细介绍小米数据中台基于 Apache Doris 3.0 的查询链路优化、性能提升、资源管理、自动化运维、可观测等一系列应用实践。
284 3
Apache Doris 在小米统一 OLAP 和湖仓一体的实践
|
6月前
|
SQL 存储 运维
从 OpenSearch 到 Apache Doris:领创集团日志系统升级实践,降本 45
随着业务全球化扩展与数字化运营的深入推进,日志系统的规模和复杂度不断攀升,原有基于 OpenSearch 的日志平台逐渐难以满足成本控制、性能保障和可维护性等多维需求。为应对持续增长的数据压力和更灵活的分析场景,领创集团技术团队启动了日志系统的架构升级实践,并最终选择 Apache Doris 作为新一代日志系统的核心。实现了综合成本下降超 45%、查询性能提升 5 倍、日志写入达到准实时以及灵活的运维策略等一系列显著收益。
294 4
|
4月前
|
SQL 存储 人工智能
AI 能力揭秘(五):Apache Doris 原生向量检索的设计及实现
随着大模型和多模态 AI 的快速发展,向量已成为文本、图像、音视频等多元数据的通用语义表示。在这种背景下,检索增强生成(RAG)技术成为连接私有知识与大模型的核心桥梁,而高效的向量检索则是其关键支柱。 与将向量检索视为独立外挂服务的方案不同,Apache Doris 4.0 选择将向量检索能力深度集成于其 MPP 分析型数据库内核。实现向量检索与 SQL 计算、实时分析和事务保障的无缝融合。 本文旨在深入剖析 Doris 向量检索的系统级设计与工程实践,展示其如何在性能、易用性与规模扩展之间取得的平衡。
653 0
AI 能力揭秘(五):Apache Doris 原生向量检索的设计及实现
|
9月前
|
SQL 关系型数据库 Apache
从 Flink 到 Doris 的实时数据写入实践 —— 基于 Flink CDC 构建更实时高效的数据集成链路
本文将深入解析 Flink-Doris-Connector 三大典型场景中的设计与实现,并结合 Flink CDC 详细介绍了整库同步的解决方案,助力构建更加高效、稳定的实时数据处理体系。
3378 0
从 Flink 到 Doris 的实时数据写入实践 —— 基于 Flink CDC 构建更实时高效的数据集成链路
|
5月前
|
SQL 关系型数据库 Apache
Apache Doris 实时更新全解:从设计原理到最佳实践|Deep Dive
本文档将作为一份官方指南,系统性地阐述 Apache Doris 的数据更新能力,内容涵盖其核心原理、多样的更新与删除方式、典型的应用场景,以及在不同部署模式下的性能最佳实践,旨在帮助您全面掌握并高效利用 Doris 的数据更新功能。
509 0
Apache Doris 实时更新全解:从设计原理到最佳实践|Deep Dive
|
6月前
|
SQL 数据采集 运维
Doris MCP Server 0.5.1 版本发布
Doris MCP Server 0.5.1 升级发布,增强全局SQL超时、自愈连接池,新增数据治理八项能力,支持ADBC协议提速3-10倍,升级日志系统与调参文档,兼容0.4.x版本,助力企业高效稳定数据分析。
207 12
|
6月前
|
SQL 存储 运维
Apache Doris 自动分区:如何应对分布式环境下的复杂并发挑战|Deep Dive
在分布式环境下,分区对性能的影响不可小觑。本文深度、详尽的讲解 Apache Doris 自动分区设计思考,并就多线程复杂并发场景下所面临的挑战,一一剖析 Doris 自动分区设计时的应对策略。
290 4
Apache Doris 自动分区:如何应对分布式环境下的复杂并发挑战|Deep Dive
|
存储 SQL 缓存
Apache Doris & SelectDB 技术能力全面解析
本文将对 Doris & SelectDB 适合的分析场景和技术能力进行概述解析
1968 1
Apache Doris & SelectDB 技术能力全面解析