阿里开源AliSQL 8.0:MySQL集成DuckDB和向量存储

阿里刚刚开源了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

📰 原始来源:GitHub

作者:王富贵 | 发布时间:2026年2月4日