亚马逊收购 DuckLabs,承诺保持 DuckDB 开源并赋能 AI 智能体
亚马逊云科技宣布收购分析型数据库 DuckDB 背后的公司 DuckLabs。DuckDB 及其生态组件将维持 MIT 许可证和开源状态,由非营利基金会继续监督。亚马逊强调 DuckDB 的高性能查询能力对 AI 智能体的数据探索工作负载至关重要,旨在通过整合资源加速其在大规模数据分析场景中的应用。
报道正文
亚马逊宣布收购 DuckLabs。DuckLabs 总部位于阿姆斯特丹,是分析型数据库 DuckDB 背后的公司。
根据相关消息,DuckDB 创建者兼 DuckLabs 联合创始人 Hannes Mühleisen 和 Mark Raasveldt 将加入亚马逊云科技,继续领导团队并负责该开源项目的技术方向。
Mühleisen 和 Raasveldt 在 DuckLabs 博客的公告中解释了决定加入亚马逊云科技的原因:
加入亚马逊云科技让我们获得了相应的资源和影响力,可以将这项技术带给更多开发者和组织,并以我们独自发展时难以达到的规模探索各种想法。
参与这项交易的各方都向社区保证,DuckLabs 所维护项目的未来不会受到影响。DuckDB 及其“Duck Stack”中的所有组件,例如 DuckLake 和 Quack,都将继续采用 MIT 许可证,保持免费和开源;非营利组织 DuckDB Foundation 也会继续监督这些项目。
亚马逊云科技技术副总裁 Mai-Lan Tomsen Bukovec 在公告中解释了 DuckDB 最初要解决的问题:
DuckDB 旨在为当今全球超过 90% 的数据查询提供极快的性能,这类查询通常在分析和仪表盘场景中处理 1TB 或更少的数据。
她认为,DuckDB 的优化和性能对智能体 AI 工作负载尤其重要。AI 智能体通常会先检查数据并运行小型探索性查询,然后再决定下一步行动。这种模式使 DuckDB 天然适合 AI 用例。
社区对这一消息总体持积极态度,但也存在一些疑虑。在 Reddit 上,adappergentlefolk 写道:
我希望这不会拖慢他们一直以来的创新速度,但也很高兴他们找到了一种既能从自己的成果中获得回报,又能让大部分项目在基金会管理下保持开源的方式。
亚马逊云科技杰出工程师 Andy Warfield 在 Werner Vogels 博客的一篇文章中,进一步介绍了亚马逊云科技与 DuckLabs 的关系在收购前如何逐渐成熟。他写道,双方最初接触时,S3 团队正在开发 S3 Tables。此后,合作不断深入。他解释道:
在过去两年左右的时间里,我们的团队合作得越来越紧密,协作领域也不断扩大。我们探索了将 AWS Lambda 作为快速启动 DuckDB 查询的匹配原语,并通过 DuckDB 不断演进的 ATTACH 和 CONNECT 命令,改善了 DuckDB 与亚马逊云科技数据库及分析引擎之间的集成。
Warfield 认为,这笔交易是扩大两位联合创始人影响范围的机会,而不是吞并他们的工作:
Hannes 和 Mark 的愿景与亚马逊对数据的思考方式高度一致,因此我们希望为他们提供尽可能广阔的机会,让他们不仅能够为 DuckDB 制定方向,还能影响云端分析的构建和交付方式。因此,在经过多次讨论之后……我们共同决定让 DuckLabs 团队加入亚马逊云科技。
收购完成后,Amazon Aurora PostgreSQL 成为首项推出由 DuckDB 提供支持的用户功能的服务。亚马逊云科技首席解决方案架构师 Esra Kayabali 解释了这项新功能希望简化的工作负载类型:
过去,如果应用程序需要将 Aurora 中近期的事务数据与存储在 Amazon S3 中的历史记录结合起来,一种常见做法是构建反向 ETL 流水线。这会造成数据重复、增加基础设施成本,并需要持续投入工程工作来保持所有数据同步。
将 DuckDB 直接集成到 Aurora PostgreSQL 后,用户可以通过一条查询,将实时业务数据与由 AWS Glue Data Catalog 管理的 Apache Iceberg 表中的历史数据,以及存储在 Amazon S3 和 S3 Tables 中的 Parquet 与 Iceberg 数据结合起来。这些查询的处理全部在 Amazon Aurora 内完成,无须增加网络跳转或 ETL 流水线,从而最大限度减少配置和资源需求。
该功能已在所有亚马逊云科技商业区域以及亚马逊云科技 GovCloud(美国)推出,不收取额外费用。客户只需为查询产生的增量 Aurora 计算资源和 S3 请求付费。
原文链接:
https://www.infoq.com/news/2026/10/amazon-acquires-ducklabs/