AWS 收购 DuckDB:鸭子飞进亚马逊雨林

AWS 收购 DuckDB:鸭子飞进亚马逊雨林

💡 原文中文,约5200字,阅读约需13分钟。
📝

内容提要

AWS于2026年8月26日宣布收购DuckDB背后的DuckLabs,团队留在阿姆斯特丹,DuckDB等项目仍以MIT协议开源并归独立基金会。作者认为此举实为“买人不买项目”,核心开发者全归AWS,DuckDB将失去中立性。收购由S3团队主导,意在让对象存储具备计算能力,应对湖仓竞争。托管版DuckDB服务或在re:Invent亮相,MotherDuck处境尴尬。

🔎

延伸解读

收购时机与产品化信号

文章指出,DuckDB 2.0 前瞻发布 Quack 客户端协议与多进程并发读写仅九天后,AWS 便宣布收购。这一时间点暗示,DuckDB 从嵌入式库转变为可托管、可计费的服务器,正是 AWS 出手的关键动因。作者预测 re:Invent 上可能出现基于 DuckDB 的托管服务,形态或为 S3 原生查询引擎。

S3 团队主导的战略意图

替 AWS 站台的是 S3 掌门人 Andy Warfield,而非 Redshift 团队,这透露出收购意在强化对象存储的计算能力。文章认为,AWS 自家 Redshift 和 Athena 表现不佳,而行业趋势是数据基础设施向对象存储迁移。收购 DuckDB 后,AWS 凑齐 S3 Tables、DuckDB 与 DuckLake,在湖仓竞争中补齐关键拼图。

开源中立性的结构性变化

尽管 DuckDB 项目仍留在独立基金会并保持 MIT 协议,但核心开发者几乎全员加入 AWS。文章对比 PostgreSQL 核心贡献者雇主分散的生态,指出 DuckDB 失去了“不由单一实体说了算”的特性。虽然社区仍可 fork 作为终极制衡,但结构性风险已从零变为非零,使用者需对此有清醒认识。

MotherDuck 的尴尬处境

MotherDuck 作为“云上的 DuckDB”创业公司,与 DuckLabs 存在开发服务合同,且 DuckLabs 持有其股份。收购后,AWS 间接成为 MotherDuck 股东,其核心引擎外包方变为 AWS 全资子公司,而 MotherDuck 的主营业务恰是 AWS 可能亲自下场的领域。甲方、乙方、股东、房东关系重叠,使其处境微妙。

❓

Q&A

AWS 收购 DuckDB 的具体交易内容是什么?

2026年8月26日,AWS宣布与DuckDB背后的公司DuckLabs签署最终收购协议,预计9月初交割,金额未披露。团队留在阿姆斯特丹,DuckDB、DuckLake、Quack三个项目继续以MIT协议开源,归独立DuckDB基金会所有。

为什么说AWS收购DuckDB是“买人不买项目”?

因为项目本身留在独立基金会,继续MIT开源,但DuckLabs全部核心开发者加入AWS,路线图实际由AWS掌控。公告称“并不是在收购DuckDB开源项目”,但人归AWS,所以本质是买人。

AWS收购DuckDB后,DuckDB的中立性会受到什么影响?

DuckDB项目仍在基金会且MIT永续,但核心开发者几乎全员领AWS工资,而AWS是全球最大云厂商。此前PostgreSQL的强健在于核心贡献者雇主分散,DuckDB暂时失去了这种分散性,结构性风险从零变为非零。

AWS收购DuckDB后,最尴尬的关联方是谁?为什么?

最尴尬的是MotherDuck。它是拿了约一亿美金VC的创业公司,商业模式是“云上的DuckDB”,基础设施跑在AWS上。DuckLabs持有MotherDuck股份,且签有开发服务合同。收购后AWS间接成为MotherDuck股东,外包开发方变成AWS全资子公司,而MotherDuck卖的产品正是AWS可能亲自下场卖的。

DuckDB 2.0前瞻中的Quack协议为什么对AWS收购很重要?

Quack是全新的客户端协议,让DuckDB从进程内嵌入式库变成可被托管、计费、塞进云控制台的服务器。嵌入式DuckDB是开发者工具,带协议的DuckDB是云厂商的印钞机。AWS在Quack发布九天后出手,说明收购意在托管服务。

AWS收购DuckDB后,可能推出什么样的托管服务?

作者预测今年12月re:Invent上大概率出现基于DuckDB的托管服务,形态可能是S3的原生查询引擎,或直接叫Amazon DuckDB或Amazon Quack。Hannes表态中“让用户依赖Duck Stack但不需要自己运维数据库”就是产品预告。

DuckLake的架构范式是什么?

DuckLake的架构是:元数据进数据库,用PostgreSQL;数据进对象存储,落成S3上的Parquet;计算交给无状态、随起随灭的DuckDB。它把“Iceberg + 各家Catalog”整个栈端掉,让元数据回归关系型数据库。

为什么说DuckDB是AI agent时代数据处理的默认选择?

DuckDB每天被下载三百多万次,相当一部分用户是AI agent。它零配置、单二进制、进程内、即用即抛,是agent干数据活时的本能选择。DeepSeek的smallpond拿它配3FS攒分布式分析就是例子。AWS买的不只是OLAP引擎,更是agent时代数据处理的默认心智。

🏷️

标签

➡️

继续阅读