chclient
chclient copied to clipboard
Fast http client for SELECT queries in clickhouse
chclient - fast http client for ClickHouse
Features
- Optimized for reading large responses.
- May read more than 20M rows per second on a single CPU core thanks to tsvreader.
- Easily reads responses with billion rows thanks to response streaming. There is no need to fit the whole response in memory.
- Works ideally with chproxy.
- Sends requests to fallback address if requests to primary clickhouse address fail.
Documentation
See these docs.