返回工具库

数据分析

DuckDB

进程内的 SQL 分析引擎,直接查 Parquet 不用先建仓

价格模式开源
中文支持支持中文
适用平台Windows、Mac、Linux、API
中文界面部分中文

资源介绍

DuckDB 是一个进程内的 SQL OLAP 数据库,跑在你的程序里而不是另起一个服务。它最常见的用法是直接对着本地的 Parquet 或 CSV 写 SQL,省掉先导入数据仓库这一步,官网把自己叫做 your universal data wrangling tool。

2026 年它往多进程场景走了一步。新增的 DuckLake 湖仓格式和 Quack 客户端服务器协议,让它不再只能单机单进程使用。

治理方是非营利的 DuckDB Foundation,官网结构化数据里的价格标的是 0 美元,没有官方托管服务,商业云由第三方 MotherDuck 以扩展形式提供。有官方中文站。GitHub 40,598 star,2026-08-25 当天仍有提交。

适合什么人

要在本地跑分析、不想为一次查询搭一整套数仓的数据工程师与分析师

真实使用场景

直接对本地 Parquet 或 CSV 文件写 SQL 做分析
嵌进 Python 或 Node 程序里当分析引擎用
用 DuckLake 在多进程场景下共享同一份数据

价格说明

完全开源免费,无官方托管服务。官网结构化数据里的 offer 价格标为 0 美元,治理方是非营利的 DuckDB Foundation,商业云由第三方 MotherDuck 以扩展形式提供。

核心特点

进程内运行,无需单独起服务
直接查 Parquet 与 CSV
DuckLake 湖仓格式扩展多进程场景
非营利基金会治理,完全免费
官方中文站可用

限制与注意事项

面向分析型查询,不适合高并发的事务写入
官方不提供托管服务,云上要走第三方 MotherDuck
并发模型有明确边界,文档里单列了 concurrency 章节
中文站内容少于英文主站

常见问题

DuckDB 适合做什么?

面向分析型查询,最常见的用法是直接对本地 Parquet 或 CSV 写 SQL,省掉先导入数仓这一步;高并发事务写入不是它的场景。

DuckDB 有云服务吗?

官方没有。商业云由第三方 MotherDuck 以扩展形式提供。

DuckDB 收费吗?

不收。官网结构化数据里的价格标为 0 美元,治理方是非营利的 DuckDB Foundation。

相关链接

编辑:WhosBug团队 · 更新于

继续探索

从 DuckDB 进入相关分类与场景

DuckDB 的替代选择

查看全部数据分析

支持自然语言查询、数据探索和嵌入分析的开源商业智能平台

开源的数据探索、图表分析与商业智能平台

统一分析指标、日志、链路与业务数据的可观测平台

使用 Python 快速构建和分享交互式数据与 AI 应用的开源框架

Neon新收录

提供自动扩缩容、分支和按用量计费能力的 Serverless Postgres 平台。

网站与应用访问数据分析平台

Anthropic 旗舰对话助手,Artifacts 视窗直出可分享应用,上下文达百万 token

OpenAI 通用助手,聊天、办公与编程三条产品线合于同一平台

杭州深度求索的开源大模型,网页版免费对话,API 按量计费

Gemini新收录

Google 的 AI 助手,模型、云盘容量和 Workspace 打包进同一份订阅

构建未来代码的 AI 专属智能 IDE 编辑器

一站式 AI 创作平台,Seedance 视频与图片 5.0 Pro 同站可用