AI产品库

面向本地与嵌入场景的进程内分析型 SQL 数据库 · 免费开源,采用 MIT 许可,安装与文档不设付费门槛;商业合作条款以官网公示为准。

DuckDB 官方触控图标(180×180·4.6KB)DuckDB

万能数据整备工具

DuckDB 是面向本地与嵌入场景的进程内分析型 SQL 数据库,官方描述它简单、功能丰富、快速而开源。它不必单独部署服务端即可在本机完成分析查询,支持直接读写 CSV、JSON、Parquet 与 Iceberg 等格式,并以 Duck Stack 四件套覆盖客户端服务器协议与湖仓目录。项目采用 MIT 许可,由 DuckDB Foundation 治理,GitHub 仓库已获 41.7k 星。

深度介绍

DuckDB详细介绍

🧭

面向本地的进程内分析数据库

DuckDB 是一款面向本地与嵌入场景的进程内分析型 SQL 数据库,官网给它的定位是你的万能数据整备工具。它属于分析型 OLAP 数据库,最直接的特点是不用单独部署服务端,进程一启动就能在本机直接查询,因此被称作 Database anywhere,运行范围可以从边缘设备一路覆盖到百核服务器。项目以 MIT 许可开源,由位于阿姆斯特丹的 DuckDB Foundation 治理,GitHub 仓库已经积累 41.7k 星,源码与文档公开可查。对第一次接触的人来说,它就是一个可以装进自己程序里的分析型查询引擎,打开就能写查询,不需要先搭建一整套数据库服务。

📊

六条特性与四件套产品矩阵

核心能力集中在六条特性上:Database anywhere 覆盖从边缘设备到百核服务器的运行范围;Friendly SQL 提供受 PostgreSQL 启发的语法,写查询时手感熟悉;Extensible 可以通过扩展引入新的函数;Native clients 为各种语言提供地道的客户端接口;Speaks your formats 支持直接读写 CSV、JSON、Parquet 与 Iceberg;Free and open-source 表示功能完整且不收费。围绕本体还有一套 Duck Stack 四件套:DuckDB 负责进程内的简单、快速与便携;Quack 提供客户端服务器协议并让两端都具备完整功能;DuckLake 是用 SQL 管理的湖仓格式与对象存储目录;Iceberg 则提供一等支持的直接读写能力。

🛡

格式读写与扩展能力突出

几处设计让它和常见的分析方案区分开来。格式上,CSV、JSON、Parquet 与 Iceberg 双向读写,文件放在本地也能直接用 SQL 查询,做湖仓格式读写不必另起一整套集群。扩展上,Extensible 允许通过扩展引入函数,Native clients 提供各语言地道的接口。接入上,官网列出了 Cloudflare、AWS、Microsoft Azure、Google Cloud 与 Hugging Face 等位置,也能对接 SQLite 与 MySQL,官方的说法是 Works with your stack,即直接配合你现有的技术栈。站点本身也做了不少便利设计,例如 cmd+k 快速搜索、Support 与 FAQ 入口,以及按版本查阅的文档。

链接

从本机分析到湖仓读写

最典型的场景是本机上的进程内分析:拿到一份 CSV、JSON 或 Parquet 文件,装进 DuckDB 就能直接写 SQL 做汇总与关联,不必先把数据搬进服务端。做湖仓的团队可以用 DuckLake 以 SQL 管理湖仓格式与对象存储目录,并对 Iceberg 做一等支持的读写;需要客户端服务器架构时,Quack 提供协议支持,两端功能完整。官网导航中的 Everywhere 页面说明同一套引擎可以随处运行,Webshop 提供周边商店入口。适合的使用者包括数据分析师、后端与数据工程、嵌入式开发、独立开发者与开源社区成员。

🧰

免费开源的 MIT 许可

DuckDB 采用 MIT 许可,属于 Free and open-source 的开源项目,官网首屏给出 Get DuckDB 与 Read the docs 两个入口,安装与阅读文档都不设付费门槛。项目由 DuckDB Foundation 独立治理,页脚署名 DuckDB Foundation, Amsterdam NL,并附有行为准则与商标说明两条链接,使用规范一目了然。社区支持方面有 Support 与 FAQ 页面可以提问或查找答案,Library 与 Events 提供资料与活动信息。若有商业合作或授权方面的问题,以官网公示为准,日常使用与学习则完全免费。

🛰

官方文档仓库与博客入口

想深入了解可以从这几个官方入口开始。官网首页可以看到六条特性与四件套的整体介绍;官方文档站提供完整的使用说明,并按 1.3、1.2、1.1、1.0 与 0.10 等版本组织内容,另有预览版说明;GitHub 仓库可以查看源码、提交记录与 41.7k 星的社区反馈;官方博客持续更新版本动态与团队公告,DuckLabs 将加入 AWS、项目继续保持开源的消息就发布在这里。站内还有 Library 与 Events 栏目、Support 与 FAQ 页面,以及供抓取工具查阅的站点图与规则文件。

🧩

三步开始你的第一次查询

开始使用只需要几步。第一步,在官网首页点 Get DuckDB 或 Install 完成安装,页面上也有 Read the docs 可以直接进入文档;第二步,按文档准备环境,官方为多种语言提供 Native clients,选你熟悉的接口接入即可;第三步,把手头的 CSV、JSON 或 Parquet 文件读进来,先跑一条查询看看结果。查找命令可以用站内搜索快捷键 cmd+k,遇到问题先看 FAQ 与 Support,版本说明和团队动态则在官方博客持续更新。

产品特点

核心功能与独有价值

01

不用部署服务端就能查数据

DuckDB 把分析引擎放进进程里,启动即可查询,不必先准备独立的服务端或集群。本地文件、临时表与分析任务都能就地完成,省去环境搭建的时间,也让在笔记本上做数据汇总变得轻松。对于只想快速验证一个想法的人,这种轻量方式比配置一整套服务更省事,试完觉得不合适随时可以停掉。

02

四件套覆盖库、协议与湖仓

Duck Stack 把数据库本体、客户端服务器协议、SQL 湖仓目录与 Iceberg 支持放在同一个体系里。需要从单机扩展到多端时,可以沿着这套组合继续走,不必更换查询语言,也不用重新学习另一套工具的用法。四件套之间分工清楚,按当下需求挑一个入口用起来即可,后续升级也有明确去处。

03

常见数据文件直接用 SQL 读写

CSV、JSON、Parquet 与 Iceberg 都能直接读写,文件放在本地或对象存储里都可以用 SQL 查询。对常年和导出文件打交道的人来说,这意味着少了大量格式转换的环节:拿到文件就能聚合、关联与导出结果,湖仓格式的读写也不必另起流程,分析脚本可以原样迁移到新的数据上继续跑。

04

治理透明且社区规模可观

项目采用 MIT 许可,由 DuckDB Foundation 独立治理,GitHub 仓库已有 41.7k 星,页脚标注了基金会名称与所在地阿姆斯特丹。文档、博客、代码仓库与支持渠道全部公开,行为准则与商标说明也能在官网上找到,遇到问题时可以很快定位到对应的官方说明,长期使用者更容易判断它的演进方向。

最近动态

重要更新

DuckLabs 将加入 AWS,项目继续开源

官网首页发布了 DuckLabs to Join AWS, Projects to Remain Open Source 的公告,说明团队加入 AWS 之后相关项目仍然保持开源。对现有用户来说,安装方式、许可与文档入口都没有变化,后续变化可以继续留意官网公告与更新日志。

基金会署名与站点说明更新

官网页脚署名更新为 DuckDB Foundation, Amsterdam NL,同时提供行为准则与商标说明两条链接,便于查阅项目的治理方式与使用规范。这一页的文档、博客与代码仓库入口保持可用,日常查询与安装流程不受影响,新用户照常从首页进入即可。

首页集中展示四件套与六条特性

DuckDB 官网首页在这一版内容中集中展示了六条特性与 Duck Stack 四件套,并把安装、文档与博客入口放在首屏;生态接入部分列出 Cloudflare、AWS、Microsoft Azure、Google Cloud 与 Hugging Face 等合作方。相关说明与链接都可以在官网首页和官方文档中直接查到。

产品总结

DuckDB 是一款面向本地与嵌入场景的进程内分析型 SQL 数据库,官网给它的定位是你的万能数据整备工具。它属于分析型 OLAP 数据库,最大的特点是不必先部署一套独立的服务端,进程启动后就能在本机直接查询,官方描述它简单、功能丰富、快速并且开源。项目以 MIT 许可发布,由 DuckDB Foundation 治理,GitHub 仓库已有 41.7k 星。 它的能力由六条特性支撑:Database anywhere 让同一套引擎从边缘设备一直用到百核服务器;Friendly SQL 提供受 PostgreSQL 启发的语法;Extensible 可以通过扩展引入新函数;Native clients 为各种语言提供地道的接口;Speaks your formats 支持直接读写 CSV、JSON、Parquet 与 Iceberg;Free and open-source 表示完全免费开放。围绕本体还有一套四件套:DuckDB 负责进程内的简单与便携,Quack 提供客户端服务器协议并让两端都具备完整功能,DuckLake 是用 SQL 管理的湖仓格式与对象存储目录,Iceberg 提供一等支持的直接读写。生态方面,Cloudflare、AWS、Microsoft Azure、Google Cloud 与 Hugging Face 都在支持之列,也能对接 SQLite 与 MySQL。 如果你是数据分析师、后端与数据工程、嵌入式开发或独立开发者,想在本地做进程内分析、快速处理各种数据文件、试验湖仓格式读写,或在客户端服务器协议下扩展部署,这都是合适的起点。使用门槛很低:MIT 许可免费开源,没有付费墙,具体条款以官网公示为准。从官网首页的安装入口开始,配合官方文档与博客,第一次查询通常几分钟内就能跑通。

产品类型
面向本地与嵌入场景的进程内分析型 SQL 数据库
支持平台
网页版 / API / 客户端
资费模式
免费开源,采用 MIT 许可,安装与文档不设付费门槛;商业合作条款以官网公示为准。

核验信息

参考文章与数据来源

本页内容整理自 DuckDB 官方公开渠道:官网首页的六条特性与四件套说明、官方文档的分版本说明、GitHub 仓库的开源信息与 41.7k 星、官方博客的团队公告,以及站点的规则文件与站点图。页面图片素材取自官网提供的图标与分享图。以上链接与信息核对于 2026-10-04,如有出入以官网为准。

  1. 其他DuckDB 官网首页
  2. 官方文档DuckDB 官方文档
  3. 其他DuckDB GitHub 代码仓库
  4. 其他DuckDB 官方博客
  5. 其他站点规则文件
  6. 官方文档站点地图 Sitemap
  7. 其他官网图标素材
  8. 其他官网分享图素材

用户体验调查

DuckDB介绍页面对您是否有帮助?