
Co-Founder and CEO at @columnar_tech | Making database access faster with @ApacheArrow
Joined March 2009
- Tweets865
- Following818
- Followers930
- Likes4.6K
Documentation for the Quack ADBC driver: adbc-drivers.org/drivers/qua…
Quickstarts showing how to use it in 10+ languages: github.com/columnar-tech/adb…
ICYMI: Quack lets @duckdb run as a server that clients query over the network, instead of embedded inside an application. It debuted in DuckDB 1.5.3, and 2.0.0 made it substantially faster and more stable.
Congrats to the @ducklabs_com team on a big release!
🦆 @duckdb 2.0.0 is now on the ADBC driver registry:
dbc install duckdb
Query it from Python, R, Go, Java, Rust, and more through one API.
New for ADBC users:
• 3–5× faster bulk ingest of large Arrow batches
• VARIANT comes back as Arrow's canonical Parquet Variant type
Get started by installing dbc, the package manager for ADBC drivers: columnar.tech/dbc
Runnable examples showing how to use DuckDB as an ADBC driver in 10+ languages: github.com/columnar-tech/adb…
🦆 It's @duckdb 2.0.0 release day!
We maintain three DuckDB–ADBC integrations and have updated them all for 2.0.0.
First up: the adbc community extension, which connects DuckDB to any database with an ADBC driver:
INSTALL adbc FROM community;
LOAD adbc;
More below 👇
Query Snowflake, BigQuery, PostgreSQL, SQL Server, and more, all from DuckDB SQL.
Docs and examples: duckdb.org/community_extensi…
Stay tuned for more DuckDB–ADBC news
Amateurs. Who needs agents for this? I once deleted my whole macOS home directory with a hand-coded script that incorrectly split a file path that contained a directory named ~
Ian Cook retweeted
We just shipped our official ADBC driver, in partnership with @columnar_tech.
clickhou.se/4gx3nwq
One command installs a signed binary, and it speaks Apache Arrow natively, so results move from ClickHouse into your app with zero conversion.
Ruby, R, and C get real ClickHouse access for the first time.
Ian Cook retweeted
This week we released version 0.3.0 of dbc, the package manager for modern database drivers.
This release makes dbc:
🧩 Easier to embed inside apps
🤖 Easier to run with AI agents
⚙️ Easier to set up in CI workflows
Read the announcement and install or upgrade 👇
Ian Cook retweeted
AI coding tools speed up how we build data-driven apps. But legacy database access patterns slow us down.
Join us for a live hands-on workshop to learn how ADBC makes database access faster, more portable, and better suited to analytical and agentic work. Sign up at link below👇
Ian Cook retweeted
We heard you: ADBC is great, but you need it on mainframes.
Introducing ADBC for COBOL. The same connectors that work with Python, Rust, and Go now work with a language originally designed for punch cards.
Blog post and repo in the comments.
Ian Cook retweeted
The fastest operation is the one you don’t have to do.
When a database natively supports @ApacheArrow, ADBC can speed up fetching and ingestion by eliminating costly row/column conversions.
How much faster is it in practice? We ran some benchmarks to find out. Link below 👇








