chDB
chDB是一个快速的内嵌SQL OLAP引擎,由ClickHouse提供支持。您可以在需要利用ClickHouse的强大功能但无需连接到ClickHouse服务器的编程语言中使用它。
关键特性
- 内嵌SQL OLAP引擎 - 由ClickHouse提供支持,无需安装ClickHouse服务器
- 多种数据格式 - 输入与输出支持Parquet、CSV、JSON、Arrow、ORC以及70多种格式
- 最小化数据复制 - 从C++到Python,使用python memoryview
- 丰富的Python生态系统集成 - 原生支持Pandas、Arrow、DB API 2.0,完美契合现有的数据科学工作流
- 零依赖 - 无需外部数据库的安装
chDB支持哪些语言?
chDB具有以下语言绑定:
我该如何开始?
介绍视频
您可以收听chDB项目的简要介绍,由ClickHouse的原始创始人Alexey Milovidov提供:
性能基准
chDB在不同场景下提供卓越的性能:
- 嵌入引擎的ClickBench - 综合性能比较
- DataFrame处理性能 - 与其他DataFrame库的比较分析
- DataFrame基准测试

关于chDB
- 阅读关于chDB项目出生的完整故事在博客
- 查看关于chDB及其使用案例的博客
- 参加chDB按需课程
- 使用codapi示例在您的浏览器中发现chDB
- 更多示例请参见(https://github.com/chdb-io/chdb/tree/main/examples)
许可证
chDB根据Apache许可证2.0版提供。有关更多信息,请参见许可证。