亚马逊云科技(AWS)今日宣布,已达成收购荷兰阿姆斯特丹公司DuckLabs B.V.的协议。DuckLabs是广受欢迎的开源分析数据库DuckDB的开发商。

此次交易预计最快将于下月完成。届时,DuckLabs团队将与AWS合作,在全球范围内扩展和提升DuckDB数据服务的能力。

DuckLabs成立刚刚超过五年,旗下的开源项目DuckDB已取得巨大成功并积累了广泛的用户基础。DuckDB被设计为一款可嵌入的高性能分析数据库,能让数据分析变得更快速、更便携,也更易于开发者使用。由于它允许开发者直接在应用程序或客户端环境中执行复杂的SQL查询,无需管理任何服务器基础设施,因此常被称为分析领域的"SQLite"。

DuckDB的简洁性和高效性是其广受欢迎的两大核心原因。DuckLabs表示,该数据库的日下载量一度超过三百万次。

DuckDB的用户或许会对其主要开发商加入AWS感到担忧,但这家云基础设施巨头明确表示,将继续以开源项目的形式维护DuckDB,并持续推进其更广泛的开源生态建设,包括DuckLake和Quack等项目,确保这些项目始终在MIT许可证下免费使用。

DuckLabs的核心工程团队将继续驻扎阿姆斯特丹,由联合创始人Hannes Mühleisen和Mark Raasveldt领导。此外,独立的非营利组织DuckDB基金会将继续作为该项目的整体监管机构。

Mühleisen和Raasveldt在联合博客文章中表示,此次收购深化了DuckLabs与AWS自2025年初开始的合作——双方曾携手为Amazon S3 Tables和Amazon SageMaker Lakehouse添加DuckDB支持。他们表示,这项工作旨在帮助企业借助嵌入式分析能力提升数据处理效率,加入AWS后,他们将在此基础上继续深耕。

对AWS而言,其目标是让自身的原生分析能力变得更快、更简单、更具成本效益,而这正是DuckDB所擅长的。与此同时,DuckDB也将受益于AWS的云基础设施和全球覆盖能力,从而将"Duck Stack"推向更广泛的全球用户群体。

AWS副总裁兼杰出工程师Andy Warfield将DuckDB与其开发者社区之间的深厚情感视为此次收购的重要驱动力之一。他表示:"DuckDB是一个出色的开源项目,拥有一个令人惊叹的社区;它被S3用户广泛使用,深受喜爱。DuckDB之所以如此成功,很大程度上在于它完全开源,且易于嵌入各类应用程序。我们承诺在DuckDB基金会的监管下,持续推进该项目的开源发展。"

加入AWS后,DuckLabs的商业模式也将随之转变。此前,DuckLabs依靠商业支持合同和功能开发合作等方式,通过开源用户实现商业化以维持运营。未来,它将不再依赖这些合作模式,而是由AWS提供资金支持,以扩大其在更广泛开源生态系统中的投入。

例如,AWS将出资在DuckDB基金会内设立技术顾问委员会,收集社区对项目路线图的反馈意见,并开放DuckDB的扩展生态,支持第三方开发者发布经签名认证的扩展。

Mühleisen表示:"我们已经见证了DuckLabs与AWS团队携手能够实现什么。AWS带来了规模和影响力,能够将这项技术推介给更多用户,包括那些未来可能无需自行运维数据库、就能依赖Duck Stack的人。"

Q&A

Q1:DuckDB是什么类型的数据库,有什么特点?

A:DuckDB是一款可嵌入的高性能开源分析数据库,开发者可以直接在应用程序或客户端环境中执行复杂SQL查询,无需搭建和管理服务器基础设施。它以简洁高效著称,常被比作分析领域的"SQLite",日下载量一度超过三百万次。

Q2:AWS收购DuckLabs后,DuckDB还会保持开源吗?

A:会。AWS明确承诺将继续以开源项目形式维护DuckDB,并持续支持DuckLake、Quack等相关开源项目,确保它们始终在MIT许可证下免费使用。独立的非营利组织DuckDB基金会也将继续作为项目的整体监管机构,核心工程团队仍驻扎阿姆斯特丹。

Q3:AWS收购DuckLabs对DuckLabs的商业模式有什么影响?

A:收购完成后,DuckLabs将不再依赖商业支持合同和功能开发合作等方式来维持运营,改由AWS提供资金支持。AWS还将出资在DuckDB基金会内设立技术顾问委员会,并开放扩展生态以支持第三方开发者,进一步扩大DuckDB的影响力。

SiliconANGLE