ドライバーとインターフェース
ClickHouse は 2 つのネットワークインターフェースを提供します(必要に応じて、追加のセキュリティのために TLS で保護できます):
ほとんどの場合、これらのインターフェースに直接アクセスするのではなく、適切なツールやライブラリを使用することを推奨します。以下は ClickHouse によって公式にサポートされているコンポーネントです:
ClickHouse は 2 つの RPC プロトコルにも対応しています:
- ClickHouse 用に特別に設計された gRPC プロトコル
- Apache Arrow Flight
ClickHouse サーバーには、パワーユーザー向けの組み込みビジュアルインターフェースも用意されています:
- Play UI: ブラウザで
/playを開きます。 - Advanced Dashboard: ブラウザで
/dashboardを開きます。 - ClickHouse エンジニア向けバイナリシンボルビューア: ブラウザで
/binaryを開きます。
また、ClickHouse を扱うためのサードパーティ製ライブラリも多数存在します: