apache/doris

Apache Doris is a real-time analytics and hybrid search database for AI agents.

Apache Doris – 实时分析与混合搜索引擎

是什么

  • 一个开源的、大规模并行处理(MPP)数据库,专为亚秒级、高并发 SQL 查询而设计。
  • 在单一引擎中处理结构化表、全文、JSON 和 向量 数据,适用于相似性搜索、检索增强生成(RAG)等 AI 相关工作负载。

核心能力

能力 为何重要
实时分析 流式接收数据,增量处理,并在高负载下仍能在 < 1 秒内响应查询。
湖仓分析 在对象存储中以开放表格式(Iceberg、Delta Lake、Hudi)执行快速 SQL,让您在数据所在位置直接查询。
混合搜索 原生支持 SQL 的全文、JSON 和 向量 相似性搜索,支持 AI 驱动的检索与推荐用例。

典型使用场景

  • 面向客户分析 – 需要为外部用户提供即时响应的交互式仪表盘。
  • 数据仓库 – 覆盖多个业务领域的单一实时数据仓库。
  • 可观测性 – 使用 SQL 对海量日志、指标和事件流进行摄取与查询。
  • AI / RAG – 将嵌入向量与传统数据一同存储,并在 SQL 中直接执行向量相似性连接。

架构快照

  • 支持 耦合式(计算与存储一体)和 解耦式(无状态计算节点从共享对象存储读取)部署。
  • 解耦模式允许独立扩展计算资源并隔离工作负载,这是现代云数据平台中的常见模式。

生态系统与集成

  • 提供 Flink、Spark、Kafka 的连接器,以及用于容器化部署的 Kubernetes Operator。
  • 可融入更广泛的数仓栈,连接上游数据摄取系统与下游 BI、AI 和可观测性工具。

快速上手

  • 官方网站提供快速入门指南、二进制下载和基于 Docker 的源码编译方式。
  • 社区支持通过 Slack、GitHub Discussions 和每周社区报告获取。

对 AI 实践者的意义

  • 无需独立的向量数据库,即可在关系型数据中存储和查询 向量嵌入。
  • 可直接从与分析相同的 SQL 层,实现 RAG 流水线、推荐引擎和语义搜索的低延迟检索。

许可证

  • Apache License 2.0(部分第三方组件采用不同许可证)。

所有信息均来自项目 README;未推断任何额外功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目