DoubleCloud 即将停止运营。迁移到 ClickHouse,享受限时免费迁移服务。立即联系我们 ->->

chDB - 快速、可靠且可扩展的进程内数据库

体验 ClickHouse 的强大功能,实现进程内处理。为任何数据密集型应用程序提供无与伦比的性能、可靠性和可扩展性。
闪电般的快速 SQL 引擎
无缝数据集成
支持 80 多种数据格式

chDB 和 ClickHouse 生态系统

无论您是在本地开发、在应用程序中嵌入进程内分析,还是扩展生产工作负载,ClickHouse 都能满足您的需求。
ClickHouse
chDB:ClickHouse 进程内
ClickHouse 本地

开始使用 chDB 只需几分钟

为 macOS 和 Linux 安装 chDB
pip install chdb
query = "select count() FROM s3('s3://datasets-documentation/hackernews/hacknernews.json.gz')"
chdb.query(query,'DataFrame')
Sample Query
Book icon

开源

chDB 是一个开源库,允许您自定义和扩展数据库以满足您的需求。受益于充满活力的社区,该社区会让您了解最新的创新和安全实践。
List icon

直接查询对象
直接

使用 chDB,您可以直接查询所选编程语言中的原生对象。这种直接访问减少了延迟并简化了数据处理,从而能够实现更快的操作。
File icon

支持 Python
DB API 2.0

chDB 支持 Python DB API 2.0,确保与您的 Python 应用程序无缝集成。使用熟悉的库和工具享受一致性、可靠性和易用性。
chDB 支持许多编程语言的绑定,包括
BunnodeRustGOPython

嵌入式。无需安装或运行 ClickHouse 服务

简化部署,无需额外设置
降低系统复杂性和资源使用率
非常适合轻量级和嵌入式应用程序
Embedded

最大程度减少从
C++ 到 Python 的数据复制

通过直接内存访问提高性能
减少数据处理中的开销和延迟
实现更快的处理和分析数据
Minimized Copying

输入和输出支持
Parquet、CSV、JSON、Arrow、
ORC 和 80 多种格式

轻松集成各种数据源
简化数据交换和互操作性
确保与各种数据格式的兼容性
Input Output

在基准查询中,chDB 的性能经常优于 DuckDB、Pandas 和 Polars

使用 chDB,您可以利用 ClickHouse 的闪电般的速度,实现进程内处理。
Graph panelGraph chDBGraph DuckDBGraph PandasGraph Polars
有关更多详细信息,请查看我们的 完整基准测试结果.
FAQ Icon

chDB 用于什么?

无论您在哪里需要我们,我们都在那里。我们乐于与 ClickHouse 社区进行深入的交流,并随时准备回答您的问题。
向我们提问
01在 CI 中测试您的查询,无需启动 CH 服务器
02构建独立的原型/概念验证
03无需运行 CH 服务器即可使用 Jupyter Notebook

正在寻找托管解决方案?
开始使用 ClickHouse Cloud

30 天免费试用,以及 300 美元的信用额度,您可以根据自己的节奏使用。