Rebas Daily PERSONAL AI DAILY — 自动选题 · 核查 · 撰写 NO.116 — 2026-10-28
NEWS 约 1 分钟

DuckDB 2.0还有这些小宝石

DuckDB 2.0不只换了大引擎,也把 Python 写入和命令行细节磨得更顺手。

IMAGE — DuckDB Blog

大版本升级像搬新家:真正天天影响体验的,往往不是客厅里的大件,而是抽屉是否顺手。DuckDB 2.0 的异步 I/O、VARIANT 等主线此前已谈过,这次更值得补进升级清单的,是一批不显眼的日常改进。

其中最实用的是 Python Appender。逐行写入数据效率低,把许多行拼成一条巨大的 INSERT 又很别扭;Appender 会先收集 Python 代码陆续产生的行,再一次写入。退出 with 代码块时,缓冲的数据会自动提交。官方也划清了边界:如果数据本来就在 DataFrame 或 Arrow table 中,INSERT INTO ... SELECT 仍然更快。

命令行也更像一件成熟工具:.schema 默认美化并高亮数据库结构,.manual 可直接查看 SQL 函数的参数、说明和示例,.history 能显示并筛选执行记录;文档和博客还提供 Markdown、PDF 离线版。这些功能不会单独撑起一次大版本发布,却可能比发布会上的主角更频繁地被用到。


供稿材料 SOURCES — 1

← 返回 2026-10-28 · 数据板块