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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL DuckDB 分析主实例,集群系列 8核16GB
简介: 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操作。
目录
相关文章
|
25天前
|
存储 druid BI
从 ClickHouse、Druid、Kylin 到 Doris:网易云音乐 PB 级实时分析平台降本增效
基于 Apache Doris 替换了早期架构中 Kylin、Druid、Clickhouse、Elasticsearch、HBase 等引擎,统一了实时分析架构,并广泛应用于广告系统、日志平台和会员报表分析等典型场景,导入性能提升 3~30 倍,机器成本整体降低 55%、部分场景下高达 85%,每年节省数百万成本,综合效能提升 3~7 倍等显著收益,本文将详尽介绍基于 Doris 架构升级及在这些场景中的应用实践。
316 0
从 ClickHouse、Druid、Kylin 到 Doris:网易云音乐 PB 级实时分析平台降本增效
|
2月前
|
负载均衡 算法 Java
【SpringCloud(4)】OpenFeign客户端:OpenFeign服务绑定;调用服务接口;Feign和OpenFeign
Feign是一个WebService客户端。使用Feign能让编写WebService客户端更加简单。 它的使用方法是定义一个服务接口然后再上面添加注解。Feign也支持可拔插式的编码器和解码器。SpringCloud对Feign进行了封装,十七支持了SpringMVC标准注解和HttpMessageConverters。 Feign可用于Eureka和Ribbon组合使用以支持负载均衡
665 138
|
26天前
|
存储 算法 关系型数据库
【Java架构师体系课 | MySQL篇】② 深入理解MySQL索引底层数据结构与算法
InnoDB索引为何采用B+树?本文由浅入深解析二叉树、红黑树、B树的缺陷,详解B+树的结构优势:非叶子节点不存数据、叶子节点有序且双向链接,支持高效范围查询与磁盘预读,三层即可存储两千多万数据,极大提升查询性能。
123 7
|
20天前
|
SQL 人工智能 自然语言处理
Apache Doris 4.0 版本正式发布:全面升级 AI 与搜索能力,强化离线计算
Apache Doris 4.0 正式发布!深度融合AI与搜索能力,支持向量索引、AI函数、全文检索打分,强化离线计算稳定性,提升查询性能与数据质量,助力企业构建高效实时数仓。
224 11
Apache Doris 4.0 版本正式发布:全面升级 AI 与搜索能力,强化离线计算
|
12天前
|
机器学习/深度学习 人工智能 缓存
让AI评测AI:构建智能客服的自动化运营Agent体系
大模型推动客服智能化演进,从规则引擎到RAG,再到AI原生智能体。通过构建“评估-诊断-优化”闭环的运营Agent,实现对话效果自动化评测与持续优化,显著提升服务质量和效率。
323 16
让AI评测AI:构建智能客服的自动化运营Agent体系
|
6天前
|
存储 SQL 运维
Apache Doris 在小米统一 OLAP 和湖仓一体的实践
小米早在 2019 年便引入 Apache Doris 作为 OLAP 分析型数据库之一,经过五年的技术沉淀,已形成以 Doris 为核心的分析体系,并基于 2.1 版本异步物化视图、3.0 版本湖仓一体与存算分离等核心能力优化数据架构。本文将详细介绍小米数据中台基于 Apache Doris 3.0 的查询链路优化、性能提升、资源管理、自动化运维、可观测等一系列应用实践。
78 3
Apache Doris 在小米统一 OLAP 和湖仓一体的实践
|
存储 关系型数据库 MySQL
Flink CDC 中,Checkpoints
Flink CDC 中,Checkpoints
1180 1
|
消息中间件 关系型数据库 Kafka
Flink CDC可以从Kafka消费数据并写入到Doris中
Flink CDC可以从Kafka消费数据并写入到Doris中
951 2
|
2月前
|
人工智能 数据处理 API
阿里云、Ververica、Confluent 与 LinkedIn 携手推进流式创新,共筑基于 Apache Flink Agents 的智能体 AI 未来
Apache Flink Agents 是由阿里云、Ververica、Confluent 与 LinkedIn 联合推出的开源子项目,旨在基于 Flink 构建可扩展、事件驱动的生产级 AI 智能体框架,实现数据与智能的实时融合。
392 6
阿里云、Ververica、Confluent 与 LinkedIn 携手推进流式创新,共筑基于 Apache Flink Agents 的智能体 AI 未来
|
4月前
|
存储 数据挖掘 Apache
浩瀚深度:从 ClickHouse 到 Doris, 支撑单表 13PB、534 万亿行的超大规模数据分析场景
浩瀚深度旗下企业级大数据平台选择 Apache Doris 作为核心数据库解决方案,目前已在全国范围内十余个生产环境中稳步运行,其中最大规模集群部署于 117 个高性能服务器节点,单表原始数据量超 13PB,行数突破 534 万亿,日均导入数据约 145TB,节假日峰值达 158TB,是目前已知国内最大单表。
982 10
浩瀚深度:从 ClickHouse 到 Doris, 支撑单表 13PB、534 万亿行的超大规模数据分析场景