Skip to content

全新功能 ​

本页重点介绍 EMQX Cloud 提供的主要新功能,不包含全部功能。

EMQX Cloud 新增 EMQX Tables ​

EMQX Tables 是基于 Datalayers 的全托管时序数据库服务,用于存储、查询和分析 MQTT 数据。通过 EMQX Broker 的数据集成功能,可以使用规则筛选和转换 MQTT 消息,并将结果写入预先创建的时序表。

EMQX Tables 核心能力 ​

  • 托管时序数据存储:针对物联网遥测数据的持续写入和时序查询场景提供数据存储服务。
  • EMQX Broker 数据集成:通过规则引擎提取 MQTT 消息字段,并使用写入动作和 SQL 模板将数据写入目标表。
  • Cloud Console 数据查询:在数据查询页面中创建表、执行 SQL 并查看查询结果。
  • 数据库客户端连接:支持使用 PostgreSQL 协议或 Arrow Flight SQL 协议连接数据库客户端。
  • 统一运维管理:在 Cloud Console 中查看连接信息、网络配置和资源使用情况。

EMQX Broker 与 EMQX Tables 集成时,Broker 必须是运行 EMQX v6 的非 Serverless 部署。两个部署必须位于同一项目并关联同一网络,目标表必须在写入数据前创建。

适用场景 ​

EMQX Tables 适用于以下场景:

  • 长期存储设备遥测数据或事件数据
  • 使用 SQL 查询时序数据并分析历史趋势
  • 将经过规则筛选和转换的 MQTT 数据写入托管数据库
  • 减少自行部署和维护外部时序数据库的工作

EMQX Tables 相关文档 ​

EMQX Cloud 支持 EMQX v6 Broker 部署 ​

EMQX Cloud 支持创建 EMQX v6 版本的专有版和弹性专有版 Broker 部署。选择 EMQX v6 后,部署可使用为 EMQX v6 引入的 Broker 版本能力和对应的 Cloud 功能。Serverless 部署不支持选择 EMQX 版本。

核心能力 ​

  • EMQX v6 部署版本:创建支持的专有版或弹性专有版 Broker 部署时,可在 EMQX 版本 字段中选择 EMQX v6。
  • 日志追踪:针对指定 MQTT 客户端、主题、客户端 IP 或规则 ID 收集 debug 级别日志,无需为整个部署启用详细日志。
  • 历史事件:记录近期客户端连接、认证和订阅事件,用于排查连接失败、异常断开、认证失败和订阅未生效等问题。
  • BigQuery 数据集成:通过规则引擎和 BigQuery Sink 将 MQTT 数据写入 BigQuery,用于基于 SQL 的分析和报表。
  • Snowflake Streaming 数据集成:通过规则引擎和 Snowflake Streaming Sink 将 MQTT 数据低延迟写入 Snowflake 表。
  • MQTT Source 增强:使用共享订阅主题避免重复消息,并在从远程 MQTT 服务桥接数据时配置 禁止本地转发、保留发布时 Retain 标志等 MQTT 5.0 订阅选项。

了解更多 ​

有关 EMQX v6 Broker 部署功能的详细信息,请参见:

EMQX Cloud 新功能 ​

我们很高兴地宣布 EMQX Cloud 推出了两项强大功能:数据智能中心和集群连接。这两项增强功能旨在提升实时物联网应用中的数据处理、集成能力与可扩展性。

提示

上述两个功能目前仅在 EMQX 专有版中提供。

数据智能中心 ​

数据智能中心是 EMQX Cloud 内置的一体化智能数据处理解决方案,能够简化 MQTT 数据流的管理,并实现高效处理。

核心特性:

  • Schema 管理:支持创建、修改和删除数据结构定义,确保数据格式和标准的一致性。
  • Schema 验证:对接收到的数据进行格式校验,防止格式错误和数据不一致。
  • 消息转换:支持实时对消息进行格式转换或字段映射,使 MQTT 数据可适配多种业务应用场景。

通过数据智能中心,用户可在无需编写复杂代码的情况下,构建连接 IoT 设备与企业系统或云平台的智能数据处理流程。

集群连接 ​

集群连接用于实现多个 EMQX 集群之间的无缝、安全通信,支持分布式集群之间的消息传输,尤其适用于地理位置分散的部署。

核心特性:

  • 集群间数据复制:支持多集群之间的实时消息共享,用于实现跨地域冗余或分布式处理。
  • 高效通信机制:仅转发必要消息,降低带宽使用,即使网络出现中断,也能保持通信高效。
  • 主题转发过滤:支持精细化控制哪些主题在集群间同步,有助于优化带宽使用并确保数据隔离。
  • 安全传输机制:使用 TLS 加密与双向认证,保障集群间数据传输的安全性。

通过集群连接,组织可以实现横向扩展、跨区域容灾,并构建高可用、面向关键任务的 IoT 解决方案。

EMQX 专有版 v5 新功能 ​

EMQX 专有版,因其在专有云环境中托管 MQTT 集群而闻名,一直是 EMQX 产品系列中的核心产品。我们很高兴地宣布,EMQX 专有版已升级至最新版本,引入了一系列新功能和能力,旨在支持各行业关键任务的物联网应用。

增强的指标和可观测性 ​

升级后的监控系统提供了全面而精细的指标显示,提供了更深入的见解,涵盖了客户端连接、认证、授权和数据集成指标。

客户端指标 ​

专有版 v5 控制台下,将连接到服务的每个客户端的指标按类别如消息、数据包和字节进行组织。这种详细的细分便于对客户端活动进行深入分析,并在下方以直观的图表格式展示所有相关指标。

新功能

认证/授权指标 ​

在 EMQX 专有版 v5 中,我们引入了详细的指标,能够揭示认证和授权过程,帮助及早识别潜在问题。新增的认证 API 使认证过程的管理更加无缝和有效。

新功能

数据集成指标 ​

以前的 v4 提供的指标有限,为故障排除提供的信息不多。v5 显著扩展了与规则和动作相关的指标范围,扩大了可观察方面的范围,确保全面了解数据处理活动。 新功能

可用性提升 ​

EMQX 专有版 v5 中的可用性提升包括一个高级的保留消息管理系统,它提供详尽的洞察和便捷的删除功能,以及一个友好的界面,用于认证/授权数据源排序,便于清楚地展示执行顺序。

保留消息管理 ​

EMQX 专有版 v5 在控制台中引入了一个保留消息管理系统,这是相比 v4 版本显著的进步,v4 版本中只显示保留消息的数量。这个新系统允许查看消息主题、QoS、发布时间和有效载荷的详细视图,并提供删除单个消息或同时清除所有保留消息的选项。这种方法比以前发送空消息到主题以进行删除的做法有了明显的改进。

新功能

认证/授权数据源排序 ​

EMQX 专有版 v5 允许配置和排序扩展的认证/授权数据源,包括默认数据源。用户现在可以通过简单的拖放界面轻松调整认证链的执行顺序,提供清晰直观的认证逻辑可视化。 新功能

高级功能 ​

本节介绍了 EMQX 专有版 v5 的一些高级功能。

MQTT over QUIC ​

QUIC 这是支撑下一代互联网协议 HTTP/3 的传输协议。专有版 v5 利用 QUIC 为现代移动互联网提供了增强的连接性。与传统的 TCP/TLS 协议相比,这项技术减少了连接开销和消息延迟,使 EMQX 专有版成为利用这项前沿技术进行 MQTT 通信的先驱。

证书吊销列表(CRL) ​

CRL 是由证书颁发机构(CA)维护的列表,详细记录了被吊销的证书及其序列号和吊销日期。通过这个功能,EMQX 专有版在 SSL/TLS 握手阶段检查客户端的证书是否已被吊销,确保连接的安全性。

在线证书状态协议(OCSP)Stapling ​

这种方法提供了另一层证书吊销检查。启用 OCSP Stapling 后,EMQX 专有版将查询 OCSP 服务器以获取证书状态,并缓存结果。在 SSL 握手期间,EMQX 将与证书链一起向客户端呈现 OCSP 数据进行验证。

通过 EMQX 专有版 v5 的强大功能,提升您的物联网解决方案,释放您的物联网数据管理潜力。