👩💻 ClickHouse перестал превращать колонки в строки по дороге к приложению
ClickHouse выпустил официальный драйвер ADBC — колоночную альтернативу JDBC и ODBC. Результаты запросов передаются сразу пакетами Apache Arrow: без промежуточного преобразования колонок в строки и обратной сборки для pandas, Polars или dbt Fusion.
Один драйвер на Rust работает через общую ADBC-прослойку в разных языках, включая Python, R, Ruby и C. Он также поддерживает потоковую загрузку Arrow-пакетов с постоянным потреблением памяти.
Для инженеров это меньше преобразований, копирования данных и отдельных драйверов. Но версия пока ранняя — 0.1.0; автоматическое создание таблиц, просмотр каталогов и полноценная передача JSON ещё не готовы.
#clickhouse #apachearrow #adbc #dataengineering #columnar #dbtfusion
@data_engi
Post #1232
176