ClickHouse C – Talk to ClickHouse using its native binary protocol

saisrirampur 29 points 1 comment October 11, 2026
github.com · View on Hacker News

Discussion Highlights (1 comments)

__s

nitpick: this library requires consumer give io callbacks (potentially through the included clickhouse-client.h header) , or use the sans-io interface (which clickhouse-c-rs[1] uses to implement tokio layer) , which makes it capable of talking over native tcp protocol, http, or stdin/stdout (clickhouse local). ClickHouse has both native protocol[2] & native format[3] 1: https://github.com/ClickHouse/clickhouse-c-rs 2: https://clickhouse.com/docs/resources/develop-contribute/nat... 3: https://clickhouse.com/docs/resources/develop-contribute/nat...

Semantic search powered by Rivestack pgvector
9,162 stories · 86,244 chunks indexed