搜索快捷键 cmd + k | ctrl + k

在数据所在之处
运行分析

DuckDB 是一款进程内 SQL 数据库,可在任何地方运行
无论是在笔记本电脑、服务器上,甚至是在浏览器中。

被大型科技公司、金融机构和初创公司的数据团队所使用

  • SQL
  • Python
  • R
  • Java
  • Node.js
-- Get the top-3 busiest train stations
SELECT
    station_name,
    count(*) AS num_services
FROM train_services
GROUP BY ALL
ORDER BY num_services DESC
LIMIT 3;
在线演示

直接查询文件和
云端数据

统一的 SQL 方言。支持任何数据源——Parquet、JSON、S3、数据湖。无需集群。无需配置。

在线演示

我们如何构建 DuckDB

简单

我们确保您可以在几秒钟内完成 DuckDB 的安装,并基于主流技术构建,让您可以立即上手使用。

阅读更多

功能丰富

我们支持多种行业标准技术(如 Parquet、SQL、S3),并将它们整合在一起,以提供无缝的用户体验。

阅读更多

快速

我们基于先进的列式存储引擎构建了 DuckDB。我们致力于支持超出内存容量的工作负载,确保您永远不会遇到内存不足的问题。

阅读更多

免费

我们以 MIT 协议发布 DuckDB、其核心扩展以及 DuckLake 格式,这是一种宽松的开源许可协议。

阅读更多

便携

我们为所有主流操作系统和主流 CPU 架构提供 DuckDB 发行版。我们为主要编程语言提供了符合惯例的客户端 API。

阅读更多

可扩展

我们创建了一个强大的扩展机制,能够添加新功能,并将许多 DuckDB 的关键特性以扩展的形式实现。

阅读更多
  • CLI
  • Python
  • Go
  • Java
  • Node.js
  • ODBC
  • Rust
curl https://install.duckdb.org | sh

检测到的系统:

安装 DuckDB

在您的环境中开始使用 DuckDB。

更多客户端和版本

阅读我们工程师的博客

Announcing DuckDB 1.5.0
发布

宣布推出 DuckDB 1.5.0

2026-03-09
DuckDB团队
Announcing DuckDB 1.4.4 LTS
发布

宣布推出 DuckDB 1.4.4 LTS

2026-01-26
DuckDB团队
所有博客文章