ClickHouse は大規模な速度のために構築されています。EMQX は同じ理念でデータを提供する MQTT ブローカーであり、完璧な高性能データパイプラインを作成します。
数百万の IoT デバイスからデータを収集し、分析のために ClickHouse にストリーミングするための合理化されたアーキテクチャ。
MQTT Broker
WebSocket / TCP / QUIC
EMQX の直感的なデータ統合機能を使用して、数分で堅牢なデータパイプラインを構築します。
IoT メッセージングのリーダーとリアルタイム分析のリーダーを組み合わせて、強力な機能を実現します。
ベストプラクティス、パフォーマンス、ユースケースについて詳しく学ぶための技術リソースをご覧ください。
ソリューションエキスパートと話して、EMQX と ClickHouse が IoT アプリケーションのデータバックボーンをどのように形成できるかを確認してください。
EMQX を使用して MQTT データを ClickHouse と統合することに関するよくある質問への回答を見つけます。
ClickHouse は、リアルタイム分析(OLAP)用に設計されたオープンソースの列指向データベースです。大量のデータを処理する際の卓越した速度、高いデータ圧縮率、SQL サポートにより、IoT アプリケーション特有の大量の高速データストリームの保存と分析に最適です。
EMQX は、いくつかのメカニズムを通じてデータの信頼性を保証します:1. すべての 3 つの MQTT QoS レベル(0、1、2)のサポート。2. 単一障害点を防ぐための高可用性クラスタリング。3. ClickHouse への接続が失われた場合にデータを一時的に保存し、接続が復元されると転送する組み込みバッファリングメカニズム。
もちろんです。EMQX には、転送中にデータを処理できる強力な SQL ベースのルールエンジンが含まれています。不要なデータをフィルタリングしたり、新しい情報でメッセージを充実させたり、ペイロード構造を変換して ClickHouse テーブルスキーマに一致させたりすることができます。これらはすべて、データがブローカーを離れる前に実行されます。
EMQX と ClickHouse はどちらも極限のパフォーマンスのために構築されています。単一の EMQX ノードは、毎秒数百万の同時 MQTT 接続とメッセージを処理できます。この統合は ClickHouse へのバッチデータ挿入をサポートし、毎秒数十万のメッセージのスループットを実現し、データパイプラインがニーズに合わせてスケールできることを保証します。