白皮书
车联网设计与实现:搭建可靠、高效、符合行业需求的车联网平台 →

EMQX 与 ClickHouse 数据集成

开启实时物联网数据洞察:无缝集成 EMQX 和 ClickHouse 实现物联网时序数据分析。

EMQX 与 ClickHouse 数据集成

概况

ClickHouse 是一种高性能、面向列的 SQL 数据库管理系统(DBMS),适用于在线分析处理(OLAP)。

EMQX 和 ClickHouse 数据库的强大组合可实现无缝的物联网数据管理,为企业提供涵盖数据摄取、传输、处理、存储和分析的服务。

架构

EMQX 通过基于 SQL 的规则引擎和开箱即用的数据桥接,可以轻松将物联网数据存储到 ClickHouse 数据库,快速实现实时数据分析。

架构

功能

实时数据流处理

实时数据流处理

EMQX 专为处理实时数据流而设计,确保高效可靠地将数据从设备传输到ClickHouse。帮助用户实时捕获和分析数据,非常适用于需要即时洞察和行动的场景。

高性能与可扩展性

高性能与可扩展性

EMQX 的分布式架构和 ClickHouse 的列存储格式在数据量增加时可实现弹性扩容。这确保了即使在处理大型数据集时也能保持可靠性与响应能力。

灵活的数据转换

灵活的数据转换

EMQX 提供了一个强大的基于 SQL 的规则引擎,灵活将数据在存储到 ClickHouse 之前进行预处理。它支持各种数据转换机制,如过滤、路由、聚合和丰富,使用户按需处理数据。

轻松部署与管理

轻松部署与管理

EMQX 提供了友好的用户界面,用于配置数据源、预处理数据规则和 ClickHouse 存储设置,简化了数据集成过程的设置与管理。

实时数据分析

实时数据分析

ClickHouse 强大的基于 SQL 的查询语言以及对复杂分析功能的支持使用户能够从物联网数据中获取有价值的洞察,实现预测分析、异常检测等功能。

示例

使用 EMQX 的规则引擎和 Flow 设计器,只需点击几下,您就可以过滤、提取、转换 MQTT 数据并将其写入 ClickHouse。

示例