Skip to content

ClickHouse with Mach Database Warehouse

Each program is written for ClickHouse with its usual driver. Pointing it at Mach Database Warehouse changes only the connection setting shown on its page.

Language Example
C# / .NET ClickHouse: .NET (ClickHouse.Client)
Go ClickHouse: Go (clickhouse-go v2, native protocol)
Java (jdbc) ClickHouse: Java (clickhouse-jdbc)
Node.js / TypeScript ClickHouse: Node.js (@clickhouse/client)
Python ClickHouse: Python (clickhouse-connect)
Rust ClickHouse: Rust (clickhouse crate)