源于开源,拥抱开源。以 Apache Doris 为技术根基,SelectDB 持续拓展企业级应用能力,迈向AI Agent 时代。
随着企业数字化转型不断深入,实时数据分析正在成为现代数据基础设施的重要组成部分。从经营决策、实时风控、用户行为分析,到 AI Agent 驱动的智能业务应用,企业对数据分析平台的需求正在持续演进。
在这一过程中,Apache Doris 凭借高性能、实时、统一的分析能力和开放的技术生态,成为越来越多企业构建现代化数据分析平台的选择。
与此同时,基于 Apache Doris 技术体系打造的 SelectDB,也在不断丰富其产品与服务能力。从云原生分析数据库 SelectDB Cloud,到企业级商业化发行版 SelectDB Enterprise,再到面向 AI Agent 的实时分析与智能交互能力,SelectDB 正在让 Apache Doris 的技术价值走向更多企业应用场景。
那么,Apache Doris 和 SelectDB 究竟是什么关系?为什么有了 Apache Doris,还会有 SelectDB?
简单来说,Apache Doris 是 SelectDB 的技术根基,而 SelectDB 是基于 Apache Doris,面向企业级应用需求打造的商业化产品与服务体系。
二者并非相互替代,而是技术同源、生态共建,共同推动实时分析数据库的发展。
一、Apache Doris:SelectDB 的开源技术根基
Apache Doris 是一款面向实时分析场景的开源数据库,也是 Apache 软件基金会的顶级开源项目。
作为现代化的分析型数据库,Apache Doris 致力于通过统一的架构,为企业提供高性能、实时、易用的数据分析能力。
在技术能力上,Apache Doris 能够支持高并发点查询、复杂多维分析、实时数据更新以及湖仓一体分析等多种负载,广泛应用于实时报表、用户画像、日志分析、数据服务等场景。
Apache Doris 通过统一的分析架构,帮助企业简化数据处理链路,在一套数据库系统中满足多样化的数据分析需求。
除了数据库技术本身,开放的社区生态也是 Apache Doris 的重要价值。
Apache Doris 由中国技术团队发起,并在 Apache 软件基金会的开放治理体系下持续发展。来自全球的开发者、企业用户和技术贡献者共同参与项目建设,推动数据库内核、功能特性与生态工具不断演进。
开源使 Apache Doris 能够被更多企业使用,也让技术创新在开放协作中持续发生。
如今,随着 AI 技术的发展,Apache Doris 也在积极拓展面向智能体的数据分析能力。通过高性能实时查询、全文检索、向量检索以及 MCP 等技术,Apache Doris 正在为 AI 应用提供更加统一的数据存储、检索与分析基础。
对于希望自主构建实时分析平台的企业而言,Apache Doris 提供了开放、成熟且持续发展的技术选择。
而 SelectDB,正是建立在 Apache Doris 这一开源技术根基之上的企业级产品。
二、SelectDB:源于 Apache Doris,面向企业级应用
SelectDB 由 Apache Doris 创始架构师团队打造,是基于 Apache Doris 技术体系构建的企业级实时分析数据库产品。
二者共享相同的技术根基,但在产品形态与交付方式上有所不同。
Apache Doris 作为开源项目,持续推动实时分析数据库的技术创新与生态建设;SelectDB 则在这一基础上,结合企业实际业务需求,进一步提供云原生数据库服务、企业级软件产品及专业技术支持。
这种关系并不意味着 Apache Doris 只能用于开发测试,或者缺乏企业级应用能力。事实上,Apache Doris 已经在大量企业生产环境中得到应用,具备支撑关键业务场景的技术能力。
SelectDB 的价值,在于为希望获得商业化交付、产品化管理与专业服务的企业,提供更加丰富的选择。
围绕不同的基础设施环境与业务需求,SelectDB 形成了以 SelectDB Cloud 和 SelectDB Enterprise 为核心的产品体系。
SelectDB Cloud:面向云原生的全托管分析数据库
SelectDB Cloud 是基于 Apache Doris 技术体系打造的全托管云原生分析数据库服务。
对于已经将业务部署在云上的企业而言,云原生数据库不仅需要具备强大的分析能力,还需要适应云计算环境中的弹性资源管理与动态业务负载。
SelectDB Cloud 基于云原生存算分离架构,支持计算与存储资源独立扩展,并通过多计算集群等能力,为不同分析负载提供灵活的资源配置方式。
在产品交付上,SelectDB Cloud 提供 SaaS 和 BYOC(Bring Your Own Cloud)两种模式。
SaaS 模式面向希望快速获得托管数据库服务的企业,简化基础设施部署与日常管理;BYOC 模式则支持在企业自有云环境中使用相关服务,更好地适应企业对资源管理、数据位置和安全治理的要求。
目前,SelectDB Cloud 已支持阿里云、腾讯云、华为云及 AWS 等主流云平台,让企业能够结合自身云基础设施选择合适的部署方式。
随着 AI Agent 应用的发展,云上数据分析负载也呈现出更加动态化的特征。Agent 在执行复杂任务时,可能需要连续发起多轮查询,且请求频率和资源需求具有一定的不确定性。
SelectDB Cloud 通过存算分离、弹性扩缩容以及面向 Agent 的数据访问能力,为这类新型分析负载提供支撑。
深度融入阿里云生态:阿里云瑶池数据库 SelectDB
在云原生产品的发展过程中,SelectDB 也积极与主流云厂商合作,推动 Apache Doris 技术体系与云平台生态深度融合。
其中,阿里云瑶池数据库 SelectDB(云数据库 SelectDB 版) 是阿里云与飞轮科技联合推出的云原生实时数仓服务。
该产品基于 Apache Doris 技术体系研发,结合阿里云的基础设施与数据库服务能力,为企业提供全托管的实时数据分析服务。
在架构上,阿里云瑶池数据库 SelectDB 采用云原生存算分离设计,利用阿里云对象存储 OSS 承载数据存储,并支持计算资源独立扩缩容。
企业可以根据不同业务负载配置计算集群,在共享数据的基础上实现分析任务之间的资源隔离与弹性管理。
同时,作为阿里云数据库产品体系的一部分,用户可以通过阿里云平台完成数据库实例的购买、创建、配置与管理,并结合云平台提供的监控告警、资源管理及相关生态能力开展日常运维。
在实际业务中,阿里云瑶池数据库 SelectDB 可用于高并发实时报表、即席多维分析、日志检索分析、湖仓一体分析等场景。
面向 AI Agent 带来的弹性计算需求,阿里云数据库 SelectDB Serverless 版也进一步提供按需使用计算资源的产品形态,支持动态业务负载下的资源弹性管理。
对于已经深度使用阿里云服务的企业而言,这种产品形态能够让 Apache Doris 的实时分析能力更加自然地融入现有云上架构。
从 SelectDB Cloud 的多云服务能力,到阿里云瑶池数据库 SelectDB 的联合产品实践,SelectDB 正在通过更加丰富的云上交付方式,拓展 Apache Doris 技术的应用边界。
SelectDB Enterprise:面向本地化部署的企业级产品
并非所有企业都选择将核心数据分析系统部署在公有云上。
对于金融、能源、制造、通信及政企等行业而言,受业务架构、数据安全、内部管理制度或行业监管要求影响,本地化部署仍然是重要的基础设施选择。
SelectDB Enterprise 正是面向此类需求打造的企业级 Apache Doris 商业化发行版。
SelectDB Enterprise 支持部署在物理机、虚拟机及 Kubernetes 环境中,企业可以结合自身的数据中心、私有云或混合云架构规划数据库平台。
在延续 Apache Doris 核心技术能力的基础上,SelectDB Enterprise 提供长周期支持的数据库内核版本,以及围绕企业生产环境构建的管理、安全和服务能力。
其中,SelectDB Manager 是面向企业级数据库管理的重要工具。通过可视化界面,SelectDB Manager 将集群部署、运行监控、问题诊断、备份恢复和版本升级等工作整合到统一的管理平台中,帮助企业建立更加规范的数据库运维流程。
同时,SelectDB Enterprise 还围绕权限管理、数据安全、高可用及业务连续性等需求,提供相应的企业级产品能力。
对于希望在 Apache Doris 技术基础上获得长期商业支持、本地化部署和企业级管理工具的企业而言,SelectDB Enterprise 提供了完整的产品选择。
专业技术服务:让数据库持续创造业务价值
数据库建设并不是一次性的技术部署。
从前期选型、架构设计,到系统上线、性能优化,再到后续升级与长期维护,数据库往往需要伴随业务发展持续演进。
SelectDB 因此不仅提供商业化数据库产品,也建立了配套的专业技术服务体系。
依托长期参与 Apache Doris 内核研发与社区建设的技术团队,SelectDB 提供企业级技术支持、架构咨询、性能调优、问题诊断、培训与认证等服务。
通过产品与服务相结合,SelectDB 帮助企业更便捷地应用 Apache Doris 技术体系,让技术团队能够将更多精力投入业务创新。
三、拥抱 AI:从实时分析数据库迈向面向 Agent 的极速分析数据库
随着大模型与 AI Agent 技术快速发展,数据库正在迎来新的应用场景。
过去,数据分析主要由人发起。业务人员通过 BI 报表、SQL 查询或分析工具获取数据,再根据分析结果作出决策。
而在 Agent 时代,AI 智能体正在成为新的数据使用者。
Agent 不仅能够理解用户意图,还可以自主调用工具、查询数据、分析结果,并根据获取的信息执行后续任务。
这意味着,数据库需要面对更加高频、实时和动态的数据访问需求。
SelectDB 正围绕这一变化持续演进,并提出全新的产品定位:面向 Agent 的极速分析数据库。
这一定位不仅是对实时分析能力的延伸,也体现了 SelectDB 在 AI 时代对数据基础设施的持续探索。
极速实时分析,为 Agent 提供高效的数据访问能力
在传统 BI 场景中,一次业务分析可能只需要执行少量查询。
而在 Agent 场景中,一个复杂问题可能被拆解为多个步骤,智能体需要不断访问数据库、获取结果、调整分析路径,再发起下一轮查询。
因此,数据库的响应速度会直接影响 Agent 的任务执行效率。
SelectDB 依托 Apache Doris 的高性能分析引擎,持续优化实时数据写入、高并发查询与复杂分析能力,为智能体提供快速的数据访问基础。
无论是实时业务指标查询、多维数据分析,还是复杂的 Text-to-SQL 查询,SelectDB 都致力于缩短数据分析的响应时间,让 Agent 能够更及时地获取业务信息。
MCP 与 AI 语义层,让 Agent 更容易理解和使用企业数据
让 Agent 能够访问数据库,只是智能分析的第一步。
如何让智能体准确理解企业的数据结构、业务指标与分析逻辑,同样是 AI 应用落地的重要挑战。
围绕这一需求,SelectDB 正在构建更加完善的 Agentic Analytics(智能体分析) 能力。
通过 Model Context Protocol(MCP)协议,SelectDB 可以将数据库查询与元数据访问能力以标准化工具接口提供给 AI Agent,使智能体能够通过统一的方式发现和调用数据分析能力。
与此同时,SelectDB 通过 AI 语义层,对企业核心业务指标、维度及计算逻辑进行统一定义,帮助 Agent 更准确地理解业务含义,降低自然语言分析过程中出现指标歧义或错误 SQL 的风险。
SelectDB 还在探索通过 CLI、Skills 等方式,将常用分析能力封装为可供 Agent 调用的工具和技能。
从自然语言提出问题,到理解业务指标、调用数据库、获取分析结果,SelectDB 正在让数据分析能力更自然地融入 AI Agent 的工作流程。
多模态统一分析,支撑更丰富的 AI 应用
AI 应用所处理的数据,正在从传统的结构化表格扩展到文本、JSON、日志、向量等多种形态。
例如,智能客服需要结合知识库内容与用户行为数据进行分析;智能运维需要同时检索日志、分析系统指标并定位异常;企业知识助手则可能需要结合语义检索与实时业务数据完成复杂任务。
这些场景对数据库提出了更加多样化的要求。
基于 Apache Doris 在实时分析、全文检索、半结构化数据处理和向量检索等方面的技术能力,SelectDB 持续完善多模态统一数据分析能力。
通过将结构化分析、全文检索和向量检索结合在统一的数据平台中,SelectDB 能够为 RAG、智能搜索、知识问答以及 Agent 数据分析等场景提供支撑。
企业可以根据实际需求,在同一技术体系下组织和分析不同类型的数据,减少多套系统之间的数据流转与管理复杂度。
Agent 可观测性:从分析业务数据到分析智能体行为
随着 AI Agent 进入实际业务场景,企业不仅需要让 Agent 使用数据,也需要了解 Agent 自身的运行情况。
例如,一个 Agent 为什么执行失败?某次任务为什么消耗了大量 Token?工具调用在哪个环节出现延迟?不同模型或 Prompt 的效果如何?
这些问题都需要对 Agent 运行过程中产生的大量 Trace、日志、事件和指标数据进行分析。
SelectDB 正积极拓展 Agent Observability(智能体可观测性)场景。
基于高吞吐实时写入、全文检索、多维聚合和实时分析等能力,SelectDB 能够为海量 Agent 运行数据的存储、检索和分析提供技术支撑。
与此同时,SelectDB 还推出了面向 AI Agent 的可观测与评测平台 Litefuse,帮助开发者追踪智能体行为、分析执行过程并持续优化应用效果。
从为 Agent 提供实时数据分析能力,到帮助企业分析 Agent 自身的运行表现,SelectDB 正在拓展实时分析数据库在 AI 时代的应用边界。
面向 Agent 的极速分析数据库,不仅意味着更快的查询,更意味着让数据库成为 AI智能体能够理解、调用和持续交互的数据基础设施。
四、开源与商业化:同源共生,相互促进
Apache Doris 与 SelectDB 的关系,本质上也是开源创新与商业化应用相互促进的体现。
Apache Doris 通过开放的社区治理和协作机制,让开发者与企业共同参与数据库技术的发展。
开源社区不断涌现的新需求、新场景和技术实践,为数据库能力的持续演进提供了动力。
SelectDB 则在这一技术基础上,将企业级场景中的实际需求进一步转化为产品功能、管理工具与服务能力。
与此同时,SelectDB 团队持续参与 Apache Doris 的开源建设,通过技术研发与社区贡献推动项目发展。
这种模式让开源技术与商业化应用形成积极联系。
一方面,开源社区的技术创新为商业化产品提供持续发展的基础;另一方面,企业级应用中积累的需求与实践经验,也能够为开源项目的技术演进提供参考。
在 AI 领域,这种协同同样正在持续。
Apache Doris 积极发展面向 AI 的实时分析、向量检索、混合搜索与 MCP 等技术能力,SelectDB 则结合企业级产品和服务,进一步探索这些能力在智能体分析、AI 可观测性和云原生应用中的实践。
二者沿着共同的技术根基不断演进,推动实时分析数据库适应新的业务需求。
五、国产化与信创:让实时分析能力适应更多基础设施环境
随着数字基础设施国产化建设不断深入,数据库作为核心基础软件,正在成为信息技术应用创新的重要组成部分。
对于金融、能源、通信、制造及政企等行业而言,数据库选型不仅需要考虑查询性能和功能能力,还需要关注软硬件兼容性、技术自主可控、数据安全、服务保障以及长期演进能力。
Apache Doris 由中国技术团队发起,并发展成为 Apache 软件基金会的顶级开源项目,体现了国内数据库技术团队在基础软件领域的研发与创新能力。
基于 Apache Doris 技术体系打造的 SelectDB Enterprise,则进一步面向国产化基础设施环境,提供相应的产品适配与商业化服务。
适配国产 CPU 与操作系统
在国产化基础设施环境中,数据库与底层软硬件平台的兼容性,是企业开展系统建设的重要前提。
SelectDB Enterprise 已开展与海光、鲲鹏、飞腾等国产 CPU 平台,以及麒麟、统信 UOS、openEuler 等操作系统的适配工作,并形成相应的兼容适配能力。
通过对国产软硬件环境的支持,SelectDB Enterprise 能够为企业在不同基础设施平台上部署实时分析数据库提供更多选择。
对于正在推进信创建设的企业而言,这意味着可以在延续 Apache Doris 技术体系的同时,结合国产服务器、操作系统和现有 IT 环境规划数据分析平台。
实际项目中,仍需根据具体芯片型号、操作系统版本、数据库版本及相关认证材料,确认对应的兼容性与适配范围。
面向国产化环境的企业级安全与管理
国产化建设不仅涉及软硬件产品的选择,也涉及企业整体 IT 架构、安全治理和长期运维体系的建设。
SelectDB Enterprise 支持在企业自有基础设施中部署数据库,使企业能够根据自身管理要求规划数据存储位置、网络环境和系统访问方式。
在安全管理方面,SelectDB Enterprise 提供细粒度权限控制、传输加密、数据加密等企业级能力,并围绕企业安全合规需求持续完善相关产品能力。
同时,结合 SelectDB Manager 提供的可视化管理能力,企业可以进一步规范数据库集群的部署、监控、变更与维护流程。
这些能力共同构成了 SelectDB 面向国产化场景的产品支撑体系。
本土化技术服务,支持企业长期建设
国产化数据库的落地,不仅需要完成初始部署,还需要关注后续的业务迁移、系统优化和长期维护。
特别是在大型企业和复杂业务场景中,数据库往往需要与现有业务系统、数据集成平台及基础设施深度结合。
SelectDB 通过本土化的研发与技术服务团队,为企业提供数据库架构设计、部署实施、性能优化、故障处理和持续升级等支持。
国产化与信创并不意味着需要脱离开源生态。
Apache Doris 所代表的开放技术体系,与 SelectDB 提供的国产化适配和商业化服务,可以在企业实际建设中相互结合。
这也让企业能够在技术开放性、基础设施适配和专业服务之间,找到符合自身需求的方案。
六、Apache Doris 与 SelectDB 有什么区别?企业应该如何选择?
从技术关系来看,Apache Doris 与 SelectDB 拥有共同的技术根基。
从产品定位来看,二者则面向不同的使用方式与企业需求。
| 维度 | Apache Doris | SelectDB |
|---|---|---|
| 产品定位 | 开源实时分析数据库 | 基于 Doris 的企业级商业化产品体系 |
| 技术基础 | Apache 开源项目 | 以 Apache Doris 为核心技术底座 |
| 产品形态 | 开源数据库软件 | SelectDB Cloud、SelectDB Enterprise |
| 部署方式 | 自主部署与管理 | 云托管、BYOC、本地化部署 |
| 云上服务 | 可自行部署于云环境 | SelectDB Cloud、阿里云瑶池数据库 SelectDB 等 |
| 运维管理 | 自主建设或结合生态工具 | 托管服务、SelectDB Manager 等 |
| 技术服务 | 社区及第三方服务生态 | 商业技术支持、架构咨询、培训等 |
| 国产化应用 | 可结合开源技术与适配生态建设 | Enterprise 提供国产软硬件适配与企业级服务 |
| AI 与 Agent | 实时分析、MCP、向量检索等开源能力 | 面向 Agent 的产品化能力、智能体分析及可观测性服务 |
对于希望充分利用开源技术、自主建设数据分析平台的企业,Apache Doris 提供了开放且成熟的技术选择。
对于希望在同一技术基础上获得全托管云服务、企业级管理工具、国产化适配或专业技术支持的企业,SelectDB 则提供了更加丰富的商业化产品形态。
例如,已经采用阿里云基础设施的企业,可以通过阿里云瑶池数据库 SelectDB 获得云上全托管实时分析服务;需要多云部署的企业,可以根据业务环境选择 SelectDB Cloud;对于有本地化部署和国产化适配需求的企业,则可以考虑 SelectDB Enterprise。
对于正在探索 AI Agent 应用的企业,也可以关注 SelectDB 在智能体分析、MCP、AI 语义层、多模态检索及 Agent 可观测性等方向的产品能力。
不同的产品选择,最终服务于同一个目标:让企业更加便捷地使用实时分析技术,释放数据价值。
七、源于开源,拥抱 AI,共同拓展实时分析的未来
从 Apache Doris 到 SelectDB,展现的是一条从开源技术创新走向多样化企业应用的发展路径。
Apache Doris 通过开放的技术体系和全球社区协作,持续推动实时分析数据库的发展,为企业构建现代化数据分析平台提供坚实基础。
SelectDB 则立足于 Apache Doris,将这一技术基础延伸至云原生服务、企业级软件、国产化适配和专业技术服务等更多应用场景。
如今,随着 AI Agent 成为新的数据使用者,SelectDB 也在积极拥抱 AI 技术带来的变化。
从高性能实时分析,到 MCP 与 AI 语义层;从多模态统一数据处理,到 Agent 可观测性与云原生弹性架构,SelectDB 正在持续探索实时分析数据库在智能体时代的更多可能。
这一发展方向并非脱离 Apache Doris 的技术根基,而是建立在共同的技术积累之上,面向新的应用需求不断拓展。
Apache Doris 是 SelectDB 的技术根基,SelectDB 则是面向企业级应用的产品与服务延伸。
源于开源,拥抱开源;立足实时分析,拥抱 AI。
面向未来,SelectDB 将继续以 Apache Doris 为技术根基,围绕“面向 Agent 的极速分析数据库”这一定位,持续推动实时分析技术与 AI 应用深度融合,让数据更高效地服务于企业业务与智能体应用。