📌 一句话总结:阿里开源AliSQL 8.0,将DuckDB作为原生存储引擎集成到MySQL中,同时支持最高16383维的向量存储和HNSW近似最近邻搜索。一个数据库同时搞定OLTP、OLAP和AI应用。
2026年02月04日 · 资讯分享 · 阅读时间约 3 分钟
阿里刚刚开源了AliSQL 8.0,这是一个让数据库工程师兴奋的消息。
简单说:一个MySQL,同时搞定OLTP、OLAP和AI应用。
两大核心特性
🦆 DuckDB存储引擎
AliSQL将DuckDB作为原生存储引擎集成进来。这意味着:
- 用MySQL的方式操作DuckDB
- 轻松获得轻量级分析能力
- 快速部署DuckDB服务节点
DuckDB是近年来最火的OLAP数据库之一,以"嵌入式分析数据库"著称。现在你可以在MySQL里直接用它了。
🔢 向量存储
AliSQL原生支持企业级向量处理:
- 支持最高16,383维向量
- 集成高度优化的HNSW算法进行近似最近邻搜索
- 使用标准SQL接口构建AI应用
这意味着你可以用MySQL来做语义搜索、推荐系统等AI应用,不需要单独部署向量数据库。
技术规格
| 规格 | 值 |
|---|---|
| 版本 | AliSQL 8.0.44 (LTS) |
| 基于 | MySQL 8.0.44 |
| 向量维度 | 最高16,383维 |
| 许可证 | GPL-2.0 |
| 编译器要求 | C++17 (GCC 7+ / Clang 5+) |
路线图
阿里还计划加入更多优化:
- DDL优化:更快、更安全、更轻量的DDL操作
- RTO优化:加速崩溃恢复,缩短恢复时间
- 复制优化:提升复制吞吐量,减少延迟
富贵点评
这个项目的思路很清晰:不要让用户为了不同场景部署不同数据库。
传统上,你可能需要:
- MySQL做OLTP
- ClickHouse/DuckDB做OLAP
- Milvus/Pinecone做向量搜索
现在AliSQL想把这些都整合到一个数据库里。对于中小规模应用来说,这可以大大简化架构。
当然,专用数据库在各自领域的性能肯定更强。但对于大多数场景,"够用"比"最强"更重要。
GitHub地址:github.com/alibaba/AliSQL
📋 要点回顾
- 核心特性:MySQL 原生集成 DuckDB 存储引擎
- 向量支持:最高 16383 维向量存储 + HNSW 近似最近邻搜索
- 一站式:一个数据库同时搞定 OLTP、OLAP 和 AI 应用
- 开源:阿里开源,可自由使用
❓ 常见问题
Q: 为什么要把 DuckDB 集成到 MySQL?
A: MySQL 擅长事务处理(OLTP),DuckDB 擅长分析查询(OLAP)。集成后一个数据库就能同时处理两种场景,不用维护多套系统。
Q: 向量存储有什么用?
A: AI 应用需要存储和检索向量(如文本 Embedding)。有了向量支持,可以直接在数据库里做语义搜索、推荐系统等 AI 功能。
Q: 和 pgvector 比怎么样?
A: pgvector 是 PostgreSQL 的向量扩展,AliSQL 是 MySQL 的。如果你的技术栈是 MySQL,AliSQL 更合适;如果是 PostgreSQL,用 pgvector。
📰 原始来源:GitHub
作者:王富贵 | 发布时间:2026年2月4日