メインコンテンツへスキップ
メインコンテンツへスキップ

ドライバーとインターフェース

ClickHouse は 2 つのネットワークインターフェースを提供します(必要に応じて、追加のセキュリティのために TLS で保護できます):

  • HTTP — ドキュメントが整備されており、直接利用しやすいインターフェースです。
  • ネイティブ TCP — オーバーヘッドが少ないインターフェースです。

ほとんどの場合、これらのインターフェースに直接アクセスするのではなく、適切なツールやライブラリを使用することを推奨します。以下は ClickHouse によって公式にサポートされているコンポーネントです:

ClickHouse は 2 つの RPC プロトコルにも対応しています:

ClickHouse サーバーには、パワーユーザー向けの組み込みビジュアルインターフェースも用意されています:

  • Play UI: ブラウザで /play を開きます。
  • Advanced Dashboard: ブラウザで /dashboard を開きます。
  • ClickHouse エンジニア向けバイナリシンボルビューア: ブラウザで /binary を開きます。

また、ClickHouse を扱うためのサードパーティ製ライブラリも多数存在します: