Apache Doris

活跃
GitHub Java Apache-2.0

简介

Apache Doris 是面向 AI Agent 工作负载的实时分析 MPP 数据库,提供毫秒级查询与混合搜索能力。

核心特性

  • 实时分析 — 列存 MPP 架构,亚秒级响应大规模聚合查询
  • 向量检索 — 内置 ANN 索引,支持结构化与非结构化混合搜索
  • MySQL 兼容 — 标准 MySQL 协议与 SQL 语法,业务零修改接入
  • 高并发写入 — 支持秒级数据可见,适合 Agent 实时事件流
  • 湖仓一体 — 支持 Iceberg、Hudi、Paimon 等开放湖仓格式
  • 多场景覆盖 — 同时服务报表、Ad-hoc、Agent 检索三类工作负载

适用场景

💡 为 AI Agent 提供毫秒级实时数据查询与分析能力
💡 构建 RAG 系统的向量化索引与全文检索混合引擎
💡 替换传统数仓提供实时报表与多维分析
💡 在湖仓架构上统一查询结构化与非结构化数据
💡 支撑高 QPS 的 Agent 工具调用结果缓存层

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(15.8k stars)
  • 开源许可证友好(Apache-2.0)

⚠️ 不足

  • Issue 积压较多(1.2k 个 open issues)

快速开始

# 使用 Docker 启动 Doris
docker run -d --name doris -p 9030:9030 -p 8030:8030 apache/doris:latest

# 用 MySQL 客户端连接
mysql -h 127.0.0.1 -P 9030 -uroot

相关项目