
doris
一套数据库搞定实时报表与AI向量检索
Apache Doris 是一款基于 MPP 架构的实时分析型数据库,同时融合了全文检索与向量检索能力,定位为面向 AI Agent 场景的混合搜索数据库。它主要解决传统 OLAP 系统在实时写入、高并发点查、日志检索与向量相似度搜索之间难以兼顾的问题,让企业用一套系统同时支撑 BI 报表、可观测性分析和 RAG 检索。核心能力包括:亚秒级的多维聚合查询、高吞吐实时数据导入、标准 SQL 接口、对 Iceberg/Hudi/Delta Lake/Paimon 等湖仓格式的联邦查询,以及倒排索引与向量索引结合的混合检索。它兼容 MySQL 协议,可替代 BigQuery、Redshift 等云数仓的部分场景,也能作为 AI Agent 的记忆与知识检索底座。
项目数据
使用教程
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 已安装 git,用于克隆源码仓库
- 可访问 GitHub 与 Apache Doris 官网的网络环境
- 按照官方文档准备所需的运行环境(README 节选未给出具体版本要求)
安装与启动步骤
-
1克隆源码仓库
从 GitHub 拉取 Apache Doris 源码,后续安装与编译步骤需以官方文档为准。
git clone https://github.com/apache/doris.git -
2进入项目目录
切换至刚克隆下来的 doris 目录,查看仓库内文档与目录结构。
cd doris -
3查阅多语言文档
README 提供多语言入口,中文用户可查看中文文档目录获取进一步说明。
ls docs -
4访问官网文档
README 节选未包含安装命令,请到官网或仓库文档获取实际部署方式。
如何确认成功
README 节选未提供启动或验证命令,请以官方文档中的快速开始章节为准。
常见问题
Q:为什么没有安装命令?
A:本次 README 节选只包含 Apache 许可证声明和多语言文档链接,未包含任何安装部署说明。
Q:去哪里找安装步骤?
A:请访问项目官网 https://doris.apache.org 或仓库 docs 目录下的官方文档,获取与版本匹配的部署指南。
Q:支持中文文档吗?
A:README 提供多语言链接,其中包含简体中文入口,可切换到中文文档继续阅读。
Q:需要什么运行环境?
A:README 节选未说明,需以官方文档的部署要求为准,不要凭猜测安装依赖。
注意事项
- 本次 README 节选没有安装说明,所有部署细节必须以官方文档为准。
- 不要自行猜测 Docker 镜像名、端口号、下载链接或配置参数。
- Apache Doris 采用 Apache 2.0 许可证,商用前请阅读仓库中的 LICENSE 与 NOTICE 文件。
核心亮点
- MPP 向量化执行引擎,亿级数据多维聚合可达亚秒级响应
- 同时支持倒排索引和向量索引,SQL 内即可完成混合检索,无需拼接多套系统
- 兼容 MySQL 协议且提供多语言 SDK,迁移与接入成本低
不足之处
- Java 技术栈带来较高内存占用,小规模部署资源开销偏大
- 混合检索与 AI Agent 相关能力较新,生产案例和调优文档仍在积累
适用场景
- 实时 BI 报表与自助式多维分析
- 日志、指标、链路等可观测性数据的统一存储与查询
- 为 RAG 或 AI Agent 提供向量与关键词混合检索的知识库底座
替代项目
ClickHouse、StarRocks、Apache Druid
项目介绍
上一篇:deepmem
同类项目推荐
freebuff-proxy
开源
聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。
OpenAI-compatible gateway for FreeBuff coding models. Token pool, session lifecycle,···
microduck
开源
用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。
A Tiny biped duck robot
soperator
开源
用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。
Run Slurm in Kubernetes
ollama
开源
一条命令本地跑起大模型,免费、私密、不卡顿
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···