DuckDB 1.5.2 – 在笔记本电脑、服务器和浏览器上运行的 SQL 数据库
DuckDB 1.5.2 – SQL database that runs on laptop, server, in the browser

原始链接: https://duckdb.org/2026/04/13/announcing-duckdb-152

## DuckDB v1.5.2 版本总结 DuckDB v1.5.2 版本现已发布,这是一个补丁版本,专注于错误修复、性能改进和新功能。主要亮点包括对 **DuckLake v1.0** 的稳定支持,这是一种生产就绪的湖仓格式,具有数据内联和 Iceberg 兼容的删除缓冲区等功能。 **Iceberg 扩展** 增加了对 GEOMETRY 类型、`ALTER TABLE` 语句以及对分区表的更新/删除的支持。通过与 Jepsen 的合作,提高了鲁棒性,发现并修复了与插入期间冲突解决相关的错误。 在线 **WebAssembly shell** (shell.duckdb.org) 经过全面改造,提供文件存储和拖放功能,以提供更具交互性的工作台体验。 在 Ubuntu 上的性能基准测试显示,最新版本 TPC-H 分数提高了约 10%。 即将举行的活动包括 **DuckCon #7**(6 月 24 日在阿姆斯特丹举行)以及在 **AI Council 2026** 和 **Ubuntu Summit** 上的演讲,并计划宣布 DuckDB 的未来发展。完整的发布说明可在 GitHub 上找到。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 DuckDB 1.5.2 – 在笔记本电脑、服务器和浏览器上运行的 SQL 数据库 (duckdb.org) 26 分,由 janandonly 发表于 44 分钟前 | 隐藏 | 过去 | 收藏 | 2 条评论 帮助 esafak 发表于 23 分钟前 | 下一个 [–] 对 DuckLake 有什么看法?回复 whalesalad 发表于 31 分钟前 | 上一个 [–] duckdb 是一项具有时代意义的技术创新。极佳的人体工学,出色的性能,太棒了。回复 考虑申请 YC 2026 夏季批次!申请截止至 5 月 4 日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文
The DuckDB team

2026-04-13 · 3 min

TL;DR: We are releasing DuckDB version v1.5.2, a patch release with bugfixes and performance improvements, and support for the DuckLake v1.0 lakehouse format.

In this blog post, we highlight a few important fixes in DuckDB v1.5.2, the second patch release in DuckDB's v1.5 line. You can find the complete release notes on GitHub.

To install the new version, please visit the installation page.

DuckLake

We are proud to release a stable, production-ready lakehouse specification and its reference implementation in DuckDB.

We published a detailed blog post on the DuckLake site but here's a quick summary: DuckLake v1.0 ships dozens of bugfixes and guarantees backward-compatibility. Additionally, it has a number of cool features: data inlining, sorted tables, bucket partitioning, and deletion buffers as Iceberg-compatible Puffin files. More on this in the announcement blog post.

Iceberg

The Iceberg extension ships a number of new features. It now supports the following:

  • GEOMETRY type
  • ALTER TABLE statement
  • Updates and deletes from partitioned tables
  • Truncate and bucket partitions

Last week, DuckDB Labs engineer Tom Ebergen gave a talk at the Iceberg Summit titled “Building DuckDB-Iceberg: Exploring the Iceberg Ecosystem”, where he shared his experiences with Iceberg.

To make DuckDB as robust as possible, we started a collaboration with Jepsen. The preliminary test suite is available at https://github.com/duckdb/duckdb-jepsen.

The test suite has uncovered a bug that was triggered by INSERT INTO statements that perform conflict resolution on a primary key, and already shipped a fix in this release.

The online WebAssembly shell at shell.duckdb.org received a complete overhaul. A highlight of the new shell is the ability to store and list files using the .files dot command and its variants.

Using the file storage feature, you can turn your browser session into workbench: you can drag-and-drop files from your local file system to upload them, create new ones using DuckDB's COPY ... TO statement and download the results. For more information on this feature, use the .help command.

Example use of the new online shell at shell.duckdb.org

The new shell comes with a few built-in datasets: you're welcome to try them out and experiment. Your old links to shell.duckdb.org should still work but if you experience any problems, please submit an issue in the duckdb-web repository.

We benchmarked DuckDB using the Linux v7 kernel on an r8gd.8xlarge instance with 32 vCPUs, 256 GiB RAM, and an NVMe SSD. We first ran the scale factor 300 test on Ubuntu 24.04 LTS, then upgraded to Ubuntu 26.04 beta. We noticed that the composite TPC-H score shows a ~10% improvement, jumping from 778,041 to 854,676 when measured with TPC-H's QphH@Score metric.

This quarter, we have quite a few exciting events lined up.

DuckCon #7. On June 24, we'll host our next user conference, DuckCon #7, in Amsterdam's beautiful Royal Tropical Institute. If you have been building cool things with DuckDB, consider submitting a talk by April 22. Registrations are also open – and free!

AI Council Talk. On May 12, DuckDB co-creator Hannes Mühleisen will give a talk at AI Council 2026 titled “Super-Secret Next Big Thing for DuckDB”. Well, at this point, we cannot tell you more than he will present the super-secret next big thing for DuckDB. But, if you cannot make it, don't worry: we'll publish the presentation afterwards.

Ubuntu Summit Talk. We already talked about performance on Ubuntu. In late May, Gábor Szárnyas of DuckDB Labs will give a talk titled “DuckDB: Not Quack Science” at the Ubuntu Summit.

This post is a short summary of the changes in v1.5.2. As usual, you can find the full release notes on GitHub.

联系我们 contact @ memedata.com