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

サードパーティ開発のプロキシサーバー

chproxy

chproxy は、ClickHouse データベース向けの HTTP プロキシ兼ロードバランサーです。

機能:

  • ユーザー単位のルーティングおよびレスポンスのキャッシュ。
  • 柔軟な制限設定。
  • SSL 証明書の自動更新。

Go で実装されています。

KittenHouse

KittenHouse は、アプリケーション側で INSERT データをバッファリングすることができない、あるいは不便な場合に、ClickHouse とアプリケーションサーバーとの間に位置するローカルプロキシとして設計されています。

機能:

  • メモリ内およびディスク上でのデータバッファリング
  • テーブル単位のルーティング
  • 負荷分散およびヘルスチェック

Go で実装されています。

ClickHouse-Bulk

ClickHouse-Bulk は、ClickHouse への INSERT をまとめて処理するシンプルなコレクターです。

機能:

  • リクエストをグループ化し、しきい値または一定間隔で送信。
  • 複数のリモートサーバーに対応。
  • ベーシック認証に対応。

Go 言語で実装されています。