chDB
chDB — это быстрый встроенный SQL OLAP-движок, работающий на базе ClickHouse. Вы можете использовать его, когда хотите получить мощность ClickHouse в языке программирования, не подключаясь к серверу ClickHouse.
Какие языки поддерживаются chDB?
chDB имеет следующие языковые привязки:
Какие форматы ввода и вывода поддерживаются?
chDB поддерживает Parquet, CSV, JSON, Apache Arrow, ORC и более 60 форматов.
Как начать?
- Если вы используете Go, Rust, NodeJS или Bun, ознакомьтесь с соответствующими страницами языков.
- Если вы используете Python, смотрите руководство для разработчиков по началу работы. Также есть руководства, показывающие, как выполнять основные задачи, такие как:
Вводное видео
Вы можете послушать краткое введение в проект chDB от Алексея Миловидова, оригинального создателя ClickHouse:
О chDB
- Прочитайте полную историю о рождении проекта chDB в блоге Auxten
- Узнайте о chDB и его сценариях использования в Официальном блоге ClickHouse
- Откройте chDB в вашем браузере, используя примеры codapi
Какая лицензия используется?
chDB доступен под лицензией Apache, версия 2.0.