CI

chdb-io/chdb

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

2921 stars 质量 72 趋势 40Apache-2.0

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
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add chdb-io/chdb
新手?先看 mcpskill.org 教程 →