Jiayun's Blog

探索与分享

【好文共赏】Quack:DuckDB 在 2026 年从零设计一个数据库 wire 协议,把 PostgreSQL 和 Arrow Flight 都拉出来当背景板

DuckDB 团队用一篇 20 分钟读的文章,把'什么是好的现代数据库客户端协议'的答案写在了纸上:HTTP 为底座、单 round-trip 为信仰、自有 application/duckdb 序列化为前线、auth/authz 全部可换为 SQL macro。然后用 60M 行不到 5 秒、5500 TPS 小写入的 benchmark 把 PostgreSQL 协议和 Arrow Flight SQL 一起压在身下。

DuckLake 1.0:当数据湖把元数据交还给 SQL,Iceberg/Delta 该紧张了

DuckLake 1.0 用一个反直觉的设计——把表元数据放回普通 SQL 数据库——挑战了 Iceberg 与 Delta 引以为傲的分层架构。这不只是另一个表格式,而是对 Lakehouse 概念边界的根本质疑。