从一到无穷大 #84:AWS 收购 DuckLabs——DuckDB 与分析系统正在变化的物理边界

2026 年 8 月 26 日,AWS 与 DuckLabs 签署最终收购协议,预计 9 月初完成交割。交易金额没有披露,30 余人的团队留在阿姆斯特丹,Hannes Mühleisen 与 Mark Raasveldt 继续负责团队及开源项目的技术方向。12

严格来说,AWS 收购的是 DuckLabs 公司,不是 DuckDB 开源项目。DuckDB、DuckLake、Quack 的核心 IP 与商标仍由独立的 DuckDB Foundation 持有,代码继续使用 MIT 协议。123 标题里写 AWS 收购 DuckDB 是新闻语境下的简写,理解这笔交易则必须把公司、项目、IP 与开发团队拆开。

AWS 首席技术官 Werner Vogels 为这笔收购写了一篇文章,标题是 The changing physics of analytics。文章从系统设计最基本的约束讲起:CPU、Memory、Disk 与 Network 的相对成本会变化,建立在这些成本之上的架构权衡也会跟着移动。很多系统架构只在当时的硬件条件下正确。做基础架构最大的风险,是把上一代硬件条件下的 trade-off 写成永远不变的 invariant。4

这个标题也直接解释了 AWS 为什么会在 2026 年买下 DuckLabs。单机的核心数、内存、I/O 与网络能力已经覆盖了更大的工作集,分析任务不再天然从集群开始;DuckDB 又把高效单机执行做成一个可以进入应用、浏览器、Serverless 与长期服务的组件。AWS 买到的是这条变化已经成形后的执行入口。4

本文只讨论四个问题。

  1. AWS 收购了什么,DuckDB Foundation 与 MotherDuck 留在怎样的位置?

  2. 分析系统的物理边界发生了什么变化?

  3. AWS 收购 DuckLabs 的技术动因是什么?

  4. AWS 可能沿哪些产品路径落地,当前证据支持到哪一步?

至于收购金额、AWS 新服务的产品名和发布时间,目前没有可靠材料,正文不会替 AWS 发布 re:Invent 预告。

1. 收购对象、开源治理与 MotherDuck

1.1 公司、项目、IP 与团队

DuckLabs 是 2021 年从荷兰 CWI 孵化出的商业公司。它给 DuckDB 核心开发团队提供雇佣关系,通过商业支持和定向开发合同获得收入;DuckDB Foundation 则负责持有开源项目的 IP 与商标。两套组织从一开始就承担不同职责。13

这次交易之后,四层边界如下。

对象 交易后归属 已披露状态
DuckLabs 公司 AWS 预计纳入 AWS
DuckLabs 团队 AWS 留在阿姆斯特丹
DuckDB / DuckLake / Quack 项目 DuckDB Foundation 治理 继续 MIT 开源
核心 IP 与商标 DuckDB Foundation 不进入收购对象

这个安排解决了最敏感的许可证问题。基金会公开说明,DuckDB、DuckLake 与 Quack 将持续以 MIT 分发,基金会持有三者的核心 IP 与商标。3 即使 AWS 后续改变产品策略,已经发布的 MIT 代码也不会被收回。

但代码归属和开发能力归属不是同一件事。AWS 获得了两位创始人、核心开发者的全职工作时间、内部优先级与长期协作效率。对一个工程密度很高、核心团队只有 30 余人的数据库项目,这部分资产比再复制一份 GitHub 仓库值钱得多。

1.2 DuckLabs 商业模型的增长上限

DuckLabs 对出售公司的解释很具体。他们没有接受 VC,公司的所有者是创始人与开发团队;这让团队可以把技术放在销售前面。随着 DuckDB 使用量上升,小公司逐渐可能成为项目、合作伙伴与商业用户的瓶颈。若把 DuckLabs 扩成一间更大的销售、支持和运营公司,又会把创始人的精力从数据库与社区转走。1

这是一类开源基础软件经常遇到的问题:用户增长不等于收入按同样速度增长,支持合同可以养活一个精干团队,却很难同时覆盖全球交付、行业方案、合规、安全、24×7 支持与大规模基础设施。DuckLabs 还明确说,继续扩大用户范围需要解决更完整、更专业的问题,服务不同产业,并投入更多基础设施。1

所以 AWS 也在替 DuckLabs 支付一次组织升级成本。团队可以继续做技术,销售网络、客户入口、合规体系与全球基础设施由 AWS 提供。

1.3 MIT 永续不等于开发资源独立

DuckDB Foundation 提供了很强的法律隔离:基金会持有 IP 与商标,MIT 许可证继续存在,商业公司被收购不会自动改变项目所有权。3 团队还计划建立 stakeholder advisory board,让社区和关键利益相关方参与 DuckDB、DuckLake、Quack 的路线讨论。1 DuckDB v2.0 预览还允许第三方维护自己的签名扩展仓库。5

开发资源的集中度仍然上升了。基金会当前董事会只有 Hannes Mühleisen、Mark Raasveldt 与 Peter Boncz 三人;交割后,前两位同时是 AWS 员工,并继续领导项目技术方向。23 这不证明 AWS 会控制每一个决定,却说明许可证开放性、治理程序和日常开发能力需要分开观察。

我会关注几个比口头承诺更可验证的信号:advisory board 的成员与权限,非 AWS Maintainer 的数量,重大 Roadmap 是否经过公开讨论,CI、扩展签名与发布基础设施能否由基金会独立运作,以及 AWS 之外的公司是否继续贡献核心模块。MIT 给了社区 fork 的最终权利,重建一支同等效率的数据库团队仍然很贵。

1.4 MotherDuck 的合作与竞争关系

MotherDuck 是最直接受到影响的商业伙伴。DuckDB 官方 FAQ 说明,MotherDuck 与 DuckLabs 签有开发服务合同,DuckLabs 持有 MotherDuck 的部分股份;MotherDuck 则经营托管 DuckDB,并贡献大量生产环境发现的修复。6

MotherDuck CEO Jordan Tigani 在交易当天的回应很坦率:他预计 Amazon 有一天会发布自己的 DuckDB 服务,同时欢迎竞争;MotherDuck 将继续参与 DuckDB 开发,并开始提供过去刻意避开的企业支持服务。7 这至少说明,生态参与者也把 AWS 做托管产品视为高概率路径。

《AWS收购DuckDB:鸭子飞进亚马逊雨林》进一步推断 AWS 会因为收购 DuckLabs 而间接成为 MotherDuck 股东。8 现有公开材料还不足以确认这一点。DuckLabs 确实持股,但最终收购协议是否包含、转让或剥离这部分资产,公告都没有写。开发服务合同交割后怎样续签,也没有披露。这里应该保留为空白,而不是用公司法常识替交易文件补条款。

MotherDuck 的存在还提醒了一件事:把 DuckDB 跑成一个可靠的多租户云服务,难度远高于启动一个进程。AWS 买到核心引擎团队后拥有很强的起点,并没有凭空获得 MotherDuck 四年积累的服务运营能力。双方既竞争,也可能继续互相提供对方缺少的生产反馈与生态贡献。

2. 分析系统的物理条件与 scale-out 边界

2.1 分布式分析为什么曾经是默认答案

2000 年代的分析系统面对两个直接约束:数据持续增长,单机磁盘与网卡却无法在可接受时间内把数据读完。一台机器连扫描都做不完,查询优化得再漂亮也没用。MapReduce、Spark 等系统由此把数据与计算拆到大量机器上,先在分区内并行处理,再交换和合并中间结果。4

这套架构需要支付固定税负:作业规划、任务调度、序列化、网络交换、跨节点同步、失败重试,以及为了容错保留的冗余。数据足够大时,这笔税非常合理,因为 scale-out 提供的吞吐量远高于协调成本。数据没有越过单机边界时,固定税就会暴露出来。

2015 年的 COST 论文专门量化了这个问题。COST 指一个系统需要多少硬件,才能超过一份合理的单线程实现。论文检查的若干图计算系统需要数百个核心才超过单线程基线,一部分系统在论文报告的全部配置下都没有超过。9 这项实验针对特定图计算任务,不能推成单机永远更快;它证明的是另一个更基础的事情:扩展性曲线很好看,不代表绝对性能已经把每个核心用好。

2.2 单机覆盖区间向右移动

Vogels 给了一个很直观的对照。早期 m1.xlarge 有 4 个虚拟核心、15 GB 内存与约 1 Gbps 网络;2026 年的 m8g.48xlarge 有 192 vCPU、768 GiB 内存与 50 Gbps 网络,三个维度都在约 50 倍的量级。4

最大的公开数据集当然也在增长,但数据量服从分布。少数公司的尾部负载增长到必须使用上千台机器,大量业务数据仍由客户数、订单量、设备量、银行交易量和日志保留周期这些相对缓慢的变量决定。单机能力与数据集规模没有同步增长,scale-out 的起点自然会右移。4

OceanBase 4.0 的 Paetica 是一个更早、也更接近数据库内核的旁证。OceanBase 3.x 已经能从 3 个节点扩到 1557 个节点,但分区与日志流绑定,使单机和小规格部署仍要承担大量日志流、组件交互与 2PC 的固定成本。4.0 将存储分片和事务日志流解耦:单机模式下,每个租户的分区绑定到一个日志流,事务绕开 2PC 与远程 GTS;SQL、事务和存储引擎同机时走函数调用,跨节点时才走 RPC 和分布式并行。论文在 4---32 vCPU 区间报告了接近线性的单机扩展,64 vCPU 后受物理核限制开始偏离线性。1011 这条路线保留了在线迁移、高可用和横向扩容,把 scale-out 从默认执行路径改成越过单机容量或故障域之后才启用的路径。OceanBase 与 DuckDB 的负载、事务和高可用目标差得很远,从 Vogels 的框架看,二者仍落在同一个判断上:先把一台机器吃干净,再为第二台机器付协调成本。

图 1:上图的阈值移动是概念示意,不是公开 benchmark。实线表示已公开的组件与集成,红色虚线表示基于 AWS 现有产品原语的作者推断。

我理解 Vogels 这篇文章的重点,就在图 1a。架构是物理条件的函数。以前一台机器不够,于是先想到 distributed;今天仍然先把每个分析任务送进集群,相当于默认昨天的网卡、内存和磁盘从未变过。

这也不意味着分布式分析已经过时。以下负载仍然会越过单机边界:工作集确实大于单机内存与可接受扫描时间,大量租户需要同时运行隔离查询,任务必须跨故障域恢复,或者组织需要统一的安全、资源治理与审计。变化发生在中间区域。原本因为单机太弱被迫分布式的很多任务,现在可以留在一台服务器、一个应用进程,甚至一个浏览器标签页里完成。

基础架构的判断顺序也应该随之变化:先测一台机器能不能解决问题,再决定是否购买第二台。反过来做,集群会把自身的固定开销伪装成业务本来就有的复杂度。

2.3 DuckDB 把单机效率做成了库

DuckDB 在 2018 年选择了一条与主流云数仓不同的路径。2019 年的 SIGMOD 论文把它定义为面向分析负载的嵌入式数据库:像 SQLite 一样进入宿主进程,同时提供列式、向量化的 OLAP 执行能力。12

这条路线最极端的版本是 DuckDB-Wasm:数据库引擎编译成 WebAssembly,完整运行在一个浏览器标签页里。DuckDB Web Shell 就是可以直接操作的实例。413

进程内运行省掉了客户端到数据库服务的网络往返、数据序列化和独立服务部署。DuckDB 的执行算子以固定大小的 VectorDataChunk 交换数据,默认向量包含 2048 个 tuple,在解释执行开销、CPU cache 与批处理效率之间做权衡。14 对 Parquet,DuckDB 会自动进行列裁剪、过滤下推,并利用 zonemap 跳过无关 Row Group;查询远程文件时,少读一列、少发一个 range request 都会直接减少 S3 流量和等待时间。15

这里的组合很重要。高效单机引擎解决每个核心做了多少有效工作,嵌入式形态解决引擎放在哪里,Parquet/S3 扫描解决数据不用先搬进专用仓库。三者合在一起,DuckDB 才能从一个数据库变成应用中的通用分析组件。

3. AWS 收购 DuckLabs 的技术动因

3.1 S3 需要一个到处都能运行的查询消费者

AWS 与 DuckLabs 从 2024 年开始接触,最早的明确连接来自 S3 Tables。S3 团队观察到客户正在把 DuckDB 直接嵌进应用,于是在设计基于 Iceberg 的 S3 Tables 时,希望 DuckDB 用户也能直接使用这项存储能力。24

2025 年 3 月,双方共同完成 DuckDB 对 S3 Tables 与 SageMaker Lakehouse Iceberg REST Catalog 的支持。用户可以用一个 ATTACH 把 S3 Table Bucket 接进本地 DuckDB,通过 Lake Formation 权限查询数据,不需要把整份表复制到另一个查询服务。当时的公开实现只支持只读,但路径已经跑通:Catalog 负责发现和权限,S3 保存 Iceberg 表,DuckDB 在客户端侧执行。16

sql 复制代码
ATTACH 'arn:aws:s3tables:region:account:bucket/example'
AS s3_catalog (
    TYPE iceberg,
    ENDPOINT_TYPE s3_tables
);

SELECT count(*)
FROM s3_catalog.namespace.events;

对 S3 来说,DuckDB 是一个很特殊的消费者。它可以位于数据科学家的笔记本、业务应用、浏览器、容器、EC2,或者按查询启动的 Lambda 中。同一个引擎在更多位置读取 S3,S3 仍然是数据的稳定落点。Vogels 把 DuckDB 称为 structured data 的 glibc:软件栈到处链接它,大多数用户不用意识到它的存在。4

这比再做一个只能从控制台进入的分析产品更接近 S3 的利益。对象存储希望成为所有引擎的数据底座,DuckDB 则让查询能力贴近每一个应用。AWS 买下 DuckLabs,相当于把一个已经被 S3 客户主动选择的执行入口变成长期可协同的上游团队。

3.2 Quack 把嵌入式优势扩展到服务端

嵌入式 DuckDB 的效率来自同一个地址空间:应用调用数据库不需要经过网络,数据也不必先转换成独立服务能够理解的格式。这条路径的边界同样明显。数据库状态通常属于一个宿主进程,另一个应用、浏览器或 Lambda 想共享同一份可写状态时,不能靠各自打开同一个 .duckdb 文件解决。Quack 给 DuckDB 增加了一条可选的网络边界:一个实例持有数据库并作为服务端,其他 DuckDB 实例通过 HTTP 连接,多个独立进程的读写请求由服务端实例统一处理。517

收购公告前九天,DuckDB 发布 v2.0 预览,最醒目的变化是 Quack 与 CONNECT。服务端只需在现有 DuckDB 会话中启动 quack_serve;客户端可以把远端实例 ATTACH 成一个 Catalog,也可以用 CONNECT 把后续 SQL 放到远端执行。517

sql 复制代码
ATTACH 'quack:server.example.com'
AS analytics (TOKEN 'my_token');

CONNECT analytics;
SELECT count(*) FROM events;
DISCONNECT;

上面的查询由 analytics 对应的 DuckDB 进程执行,客户端接收聚合结果,不必把 events 全表搬回本地。客户端本身仍然是 DuckDB,远端表以 Catalog 的形式进入同一套 SQL、类型系统和扩展体系。开发者可以让小查询留在浏览器或应用进程,把需要共享状态、并发写入或靠近数据执行的部分放到 EC2 和容器中,不必在两种形态之间再维护一套应用协议。

Quack 的协议层延续了 DuckDB 自己的数据路径。协议建立在 HTTP 上,可以复用反向代理、负载均衡和防火墙;请求与响应使用 application/duckdb,复用 DuckDB 内部的序列化原语,嵌套类型、Decimal 和 Interval 不需要经过 CSV、JSON 等中间格式。连接握手完成后,一次查询通常只需要一次请求---响应,大结果再通过 FETCH 分块返回并支持多线程拉取。DuckDB-Wasm 也可以原生使用这套协议,所以浏览器中的 DuckDB 能直接连接运行在 EC2 上的 DuckDB。1718

同一版本还把异步 I/O 贯穿引擎。DuckDB 以前已经能够并行读取 S3,同步访问仍会限制远程读取的并发度;异步 I/O 让远程读取独立于查询线程扩展,官方明确说主要收益出现在网络存储。5 Quack 解决应用到执行引擎的网络边界,异步 I/O 解决执行引擎到远程存储的等待,两条路径合起来以后,一个靠近 S3 运行的 DuckDB 服务端才更像完整的远程执行节点。

这里仍然要区分协议和产品。Quack 当前处于活跃开发阶段,协议、函数名与默认配置都可能变化。18 它提供远程执行、共享状态和多进程并发写入,没有自动补齐备份恢复、多租户隔离、跨可用区高可用、容量调度与计费。AWS 获得了一条把 DuckDB 放进服务端的低摩擦路径,真正做成托管数据库仍然隔着一层很厚的服务工程。

Quack 发布与收购公告只相隔九天,这个时间点确实扎眼。九天不能证明交易由 Quack 触发,并购谈判显然也不会九天完成。更稳妥的理解是,DuckDB 的产品边界已经在交易发生前扩宽:AWS 获得的团队可以同时建设库、协议、长期服务与远程 I/O,不再局限于一个本地分析工具。

3.3 DuckLake 补齐数据、元数据与计算

DuckLake 把这条路线继续推到了 Lakehouse。它把 Parquet 数据放在对象存储中,把表、Schema、Snapshot、文件列表和统计信息放入支持事务与主键的 SQL 数据库,再由 DuckDB 或其他计算引擎查询。DuckLake v1.0 的参考实现支持 SQLite、PostgreSQL 和 DuckDB 作为 Catalog,并允许多个 DuckDB 实例通过一个中央 PostgreSQL Catalog 协调读写。1920

这个设计直接挑战 Iceberg/Delta 把大量表元数据编码为对象存储文件的路径。DuckLake 认为,Lakehouse 最终还是需要 Catalog 数据库来原子更新当前版本,那么其余元数据也可以回到关系表和 SQL 事务中;对象存储继续承担容量大、成本低、格式开放的数据文件。20

AWS 现有产品刚好覆盖这三层:S3 提供对象存储,RDS/Aurora 可以提供 SQL Catalog,Lambda、EC2 与容器服务提供不同生命周期的计算。这里是架构映射,不是产品公告。AWS 当前的 S3 Tables 仍以 Iceberg 为正式表格式,官方也没有宣布 Amazon DuckLake 或 Amazon Quack。

收购真正带来的,是选择权。AWS 可以继续让 DuckDB 成为 S3 Tables 的高效客户端,也可以把 DuckDB 嵌进现有分析与 AI 服务,或者组合出托管 Duck Stack。这些路径可以同时存在。DuckDB 的库形态甚至允许 AWS 在用户看不到数据库名字的地方使用它,这与 DuckLabs 公告中"用户每天依赖 Duck Stack,却未必直接接触它"的说法一致。1

3.4 数据库团队与路线图协同

AWS 公告专门强调了 DuckLabs 的数据库工程深度和交付速度。2 这部分容易被开源许可证遮住:MIT 让任何人都能拿到代码,却不会自动复制开发它的人、性能回归体系、扩展兼容工作、Issue 处理经验,以及从 MonetDB/X100 一路延伸过来的执行引擎研究。

DuckDB v1.5 到 v2.0 之间超过 10000 次提交,范围包括新 Parser、异步 I/O、存储格式、远程协议、VARIANT、扩展 ABI 与大量优化。5 对一个想把同一内核放进多个产品的云厂商,内部拥有这支团队会减少跨公司合同、优先级排期与版本协调的摩擦。

所以我不太认同把这笔交易简化成 AWS 想补一个 Redshift 的轻量版本。AWS 当然可能推出托管 DuckDB 服务,MotherDuck 也公开预期这件事会发生;更大的价值是把 DuckDB 变成跨 AWS 数据产品复用的执行底座。一个独立数仓只影响自己的客户,一个被大量软件链接的库会影响 S3 的访问路径、开发者入口和上层产品成本。

4. AWS 可能落地的产品路径与证据边界

官方目前只确认双方会用 DuckDB、DuckLake 和 Quack 构建新一代数据服务,交割完成后再说明具体方案。12 基于已经公开的技术路径,可以把可能方向按证据强度排成下面几层。

产品路径 当前证据 判断强度
加深 S3 Tables / SageMaker Lakehouse 集成 已有联合实现
在 AWS 服务内部嵌入 DuckDB AWS 明确谈到间接使用 中高
Lambda 上的短查询与按需分析 已有联合探索
托管 Quack / Duck Stack 组件已经具备 推断
替代 Redshift 或 Athena 没有公开证据 不判断

S3 Tables 路径最确定。Iceberg REST Catalog、Lake Formation 与 DuckDB 已经公开运行,后续可以继续补写入、性能、凭据、治理和更完整的服务集成。16

内嵌路径更符合 DuckDB 的库形态。AWS 可以在数据库、AI、数据准备、日志分析或开发工具中链接 DuckDB,用户得到更快、更便宜的局部分析,却不一定看到一个单独的 DuckDB 产品。DuckLabs 和 Vogels 都把这种安静地存在于其他产品内部的形态写进了收购叙事。14

托管服务也很自然,但目前只能写成推断。Quack 解决远程协议,不等于解决账号体系、备份恢复、多租户隔离、容量调度、跨可用区高可用、计费与支持。MotherDuck 已经为这些问题投入四年,AWS 真正做产品仍然需要补齐数据库之外的大量工程。7

至于今年 re:Invent 会不会出现 Amazon DuckDB,资料不够。把一个合理猜想写成发布计划,正是分析并购时最容易犯的错误。

5. 结束语

AWS 这次没有买走 DuckDB 的 MIT 代码和 IP,却买走了最能决定其未来形态的一组人。公开材料给出的理由已经足够完整:DuckLabs 原有商业模型接近组织上限;S3 客户正在主动嵌入 DuckDB;双方已经打通 S3 Tables 与 SageMaker Lakehouse;Quack、异步 I/O 和 DuckLake 又把一个进程内引擎扩成了可服务、可共享、可围绕对象存储组合的 Duck Stack。

我的重点仍然是那句 Architecture is a function of physics。MapReduce 与 Spark 在单机 I/O 明显不足的年代给出了正确答案,DuckDB 在单机核心、内存、网络和本地带宽重新变得充裕时,把大量分析任务收回一个进程。两边解决的是不同物理条件下的问题。

分布式系统当然还在。真正需要一千台机器的任务,一台也少不了。危险的是另一种惯性:业务只有一台机器的规模,架构却先继承了一千台机器的协调成本,再用更多机器掩盖这笔开销。

我更愿意把这笔交易理解为 AWS 对计算下沉的一次主动适配。MIT 与 DuckDB Foundation 让 AWS 无法获得代码独占权,收购 DuckLabs 给它的是核心团队的全职工作时间,以及把 S3 Tables、Quack 和 DuckLake 做成一等路径的协同效率。分析执行正在离开固定数仓,进入浏览器、应用进程、Lambda 与 EC2。AWS 可以接受计算位置继续分散,把 S3 留在持久数据层,再用 Quack、DuckLake 和现有数据库与计算服务承接共享状态、Catalog 与远程执行。

真正的竞争已经从性能排行榜转向默认值:查询在哪里执行,什么时候跨网络,元数据放在哪里,持久数据最终落在哪里。DuckDB、Quack 与 DuckLake 已经进入这些决定。只要持久数据仍落在 S3,查询跑在浏览器、Lambda 还是 EC2,反而不是 AWS 必须控制的变量。AWS 买下的,是在下一代分析栈成形时参与设置默认值的能力。让计算自由移动、让持久数据继续留在 S3,才是这笔交易最 AWS 的地方。

2026 年 1 月 ClickHouse 收购 Langfuse,是一个很近的参照。Langfuse v3 已经把 Cloud 和自托管版本的核心数据层迁到 ClickHouse,Langfuse Cloud 本身又是 ClickHouse Cloud 的大客户;从 v2 升级到 v3,还顺手把数千个自托管团队带给了 ClickHouse。收购后许可证、自托管路径和底层依赖都不需要改变。2122 这恰恰是交易最值钱的地方:Langfuse 继续扩散,每一个新部署天然就是一个 ClickHouse workload。其他 OLAP 引擎当然可以自己适配,但很难再进入 Langfuse 官方路径的默认 backend。ClickHouse 买下的是一条已经成立的 workload 分发链,并且堵住了竞争对手从 LLM observability 这一层向下切入的入口。

AWS 收购 DuckLabs 的同一层价值更大。对象存储市场早已把 S3 compatibility 当成通行证,Cloudflare R2 直接实现 S3-compatible API,Google Cloud Storage 也允许 S3 工具更换 endpoint 后接入。2324 AWS 现在又把 S3 从 GETPUTLIST 扩成新的资源与 API 家族:table bucket 在对象存储里管理 Iceberg 表,vector bucket 直接提供向量索引与相似度查询。2526 DuckDB 已经接通 S3 Tables。16 我认为 DuckLabs 进入 AWS 以后,更值得警惕的是这种首发顺序会固化下来:S3 定义新的 bucket 类型或数据协议,DuckDB 第一时间支持,再由其他公有云和对象存储补兼容。它们需要追赶的兼容面会从基础 S3 API 扩到 table、vector 以及尚未出现的下一种数据语义。S3 先发,DuckDB 把先发能力带进应用,其他产品排队适配。等兼容补完,默认值早已写进生态。

6. 参考资料

1 DuckLabs to Join AWS, Projects to Remain Open Source

2 AWS to acquire DuckLabs, the Amsterdam-based company behind DuckDB

3 DuckDB Foundation

4 DuckDB and the changing physics of analytics

5 A Preview of DuckDB v2.0

6 DuckDB Frequently Asked Questions

7 DuckDB outgrows its nest

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

9 Scalability! But at what COST?

10 OceanBase Paetica: A Hybrid Shared-nothing/Shared-everything Database for Supporting Single Machine and Distributed Cluster

11 Thoughts on the Integrated Architecture of OceanBase Database for Standalone and Distributed Modes

12 DuckDB: an Embeddable Analytical Database

13 DuckDB Web Shell

14 DuckDB Execution Format

15 Reading and Writing Parquet Files

16 Streamlining access to tabular datasets stored in Amazon S3 Tables with DuckDB

17 Quack: The DuckDB Client-Server Protocol

18 Quack Remote Protocol

19 DuckLake v1.0: The Lakehouse Format Built on SQL Reaches Production-Readiness

20 The DuckLake Manifesto: SQL as a Lakehouse Format

21 ClickHouse welcomes Langfuse: The future of open-source LLM observability

22 Langfuse joins ClickHouse

23 S3-compatible API --- Cloudflare R2

24 Interoperability with other storage providers --- Google Cloud Storage

25 Table buckets --- Amazon S3

26 Vector buckets --- Amazon S3

相关推荐
腾讯云大数据1 小时前
腾讯云大数据接入 WorkBuddy:为 Agent 平台引入 Data+AI 专业智能体
大数据·人工智能·云计算·腾讯云
SatanII2 小时前
从零认识云计算|走进云时代,看懂服务器底层基石
运维·服务器·云计算
Akiyama_Mio-Kon2 小时前
计算机每日时报(2026-08-27):算力继续加码,Agent 先补好安全与交付边界
aws·nvidia·microsoft 365·github copilot·ai 基础设施·ai agent 安全·excel python
黑泽明*3 小时前
云计算与服务器基础入门指南
服务器·云计算·perl
fengkai45454 小时前
一、初识云计算
云计算
AKAMAI14 小时前
实时可观测性:Akamai Cloud Pulse 警报功能正式发布
人工智能·云计算
其实防守也摸鱼17 小时前
信创是什么:一文读懂信息技术应用创新
人工智能·阿里云·云计算·github·copilot
行业研究员19 小时前
AgentOps实测:腾讯云 ADP4.0 企业级智能体平台避坑指南
云计算·腾讯云·agentops
tg_xianheyun1 天前
BytePlus CDN加速如何优化海外访问体验?
云计算·cdn·cdn加速·云直播·byteplus