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.