chDB 是一个由 ClickHouse 驱动的 OLAP SQL 引擎 🚀
概览
🎉 新加入:chDB-Wasm——完整编译为WebAssembly的ClickHouse引擎。在浏览器中运行SQL,无需服务器,无需安装→ wasm.chdb.io 贡献?参见 CONTRIBUTING.md——设置、修改后测试工作流程、PR惯例、配置项和发布。AGENTS.md(简短且保持代理上下文)体现了chdb-ds的设计和测试原则。 chDB 是一个由 ClickHouse 驱动的 SQL OLAP 引擎 [^1] 更多详情:chDB 的诞生 * - 使用熟悉的pandas语法配合ClickHouse性能 * - chDB-Wasm将完整引擎编译为WASM;在 wasm.chdb.io 试试 * 正在运行的SQL OLAP引擎,由ClickHouse驱动 * 无需安装ClickHouse * 从C++最小化数据复制到Python,使用python内存视图 * 输入输出支持Parquet、CSV、JSON、Arrow、ORC及60+多种格式 * 支持Python DB API 2。
概述(AI 翻译)
🎉 新加入:chDB-Wasm——完整编译为WebAssembly的ClickHouse引擎。在浏览器中运行SQL,无需服务器,无需安装→ wasm.chdb.io
贡献?参见 CONTRIBUTING.md——设置、修改后测试工作流程、PR惯例、配置项和发布。AGENTS.md(简短且保持代理上下文)体现了chdb-ds的设计和测试原则。
chDB
chDB 是一个正在进行的 SQL OLAP 引擎,由 ClickHouse [^1] 更多详情:chDB的诞生
特色
- ** 🐼 Pandas兼容DataStore API** - 使用熟悉的pandas语法配合ClickHouse性能
- ** 🌐 通过 WebAssembly 在浏览器中运行 - chDB-Wasm 将完整引擎编译成 WASM;现场试试 wasm.chdb.io
- 正在进行的SQL OLAP引擎,由ClickHouse驱动
- 无需安装ClickHouse
- 通过 Python 内存视图,从 C++ 最小化数据复制到 Python。
- 输入输出支持 Parquet、CSV、JSON、Arrow、ORC 及 60+more 格式
- 支持 Python DB API 2.0
开始做六角节
- 📖 入门教程 — 建立你的第一个连接
- 🚀 延长30天Hex试用——完整访问ClickHouse集成功能
拱门
安装
目前,chDB 支持 Python 3。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
chDB
chDB is an in-process SQL OLAP Engine powered by ClickHouse [^1] For more details: The birth of chDB
Features
- 🐼 Pandas-compatible DataStore API - Use familiar pandas syntax with ClickHouse performance
- 🌐 Runs in the browser via WebAssembly - chDB-Wasm compiles the full engine to WASM; try it live at wasm.chdb.io
- In-process SQL OLAP Engine, powered by ClickHouse
- No need to install ClickHouse
- Minimized data copy from C++ to Python with python memoryview
- Input&Output support Parquet, CSV, JSON, Arrow, ORC and 60+more formats
- Support Python DB API 2.0
Get Started on Hex
- 📖 Getting Started Tutorial — set up your first connection
- 🚀 Extended 30-day Hex Trial — full access to ClickHouse integrations
Arch
Installation
Currently, chDB supports Python 3.9+ on macOS and Linux (x86_64 and ARM64).
pip install chdb
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add chdb-io/chdb