Why use EMQ X?

开放源码

自 2013 年起在 Apache 2.0 许可证下完全开源。

Github 项目 →

弹性伸缩

一个 EMQ X 集群,数千万物联网设备高效连接。

查看性能测试报告 →

云原生

基于 Kubernetes 云原生架构,可在任何云上部署。

Kubernetes Operator →

平滑扩容

从在单个服务器上运行到云端大规模集群平滑扩容

连接任何设备

通过开放标准物联网协议 MQTT、CoAP 和 LwM2M 连接任何设备。支持来自开源社区的所有 MQTT 客户端,如 Eclipse Paho 或定制的 MQTT 库。

了解更多 →
连接任何设备

支持任意规模

使用少于 10 个节点的 EMQ X 集群,可以毫不费力地从数千扩展到数千万的并发 MQTT 设备连接。

了解更多 →
支持任意规模

确保通信安全

通过 TLS/SSL 和多样化的认证机制确保与 MQTT 服务器进行安全通信,包括用户名/密码、JWT、PSK 和 X.509 证书。

了解更多 →
确保通信安全

实时数据处理

通过内置规则引擎提供的丰富 SQL 查询进行低代码事件处理,以数百万条/秒的速度实时处理设备与云端之间双向移动的 MQTT 消息数据。

轻松管理与监控

通过 CLI、HTTP API 和一个优雅的 Dashboard 轻松管理 EMQ X 集群。支持使用 Datadog、Statsd、Prometheus 和 Granfana 进行监控和报警。

轻松管理与监控 轻松管理与监控 轻松管理与监控

灵活扩展与定制

通过网关与插件对 EMQ X 集群进行扩展与定制,快速实现与云服务、企业系统的数据集成以及专有的物联网协议。

灵活扩展与定制

Run Anywhere

采用基于 Kubernetes 的云原生架构。可运行在私有云、混合云和公有云(如华为云、腾讯云、阿里云和 AWS)。

EMQ X Kubernetes Operator →
Run Anywhere

优势

100% MQTT
100% MQTT

100% 支持 MQTT v5.0 标准,可与所有的 MQTT 客户端集成。

高并发
高并发

单节点支持处理超过 200 万个并发的 MQTT 设备连接。

高可用
高可用

采用 Masterless 的集群架构,实现高可用和线性扩展。

高性能
高性能

在一个 EMQ X 集群中每秒处理数百万条 MQTT 消息。

可扩展
可扩展

通过网关、钩子、插件、gRPC和规则引擎实现灵活扩展与集成。

低时延
低时延

基于软实时的运行时系统,消息传递延迟低至毫秒级。

SMP & NUMA
SMP & NUMA

运行在并发性极佳的 Erlang VM,充分利用 SMP 和 NUMA 的优势。

零宕机
零宕机

通过热代码重载功能,实现关键任务部署无停机升级。

现在开始

Software

开放源码和企业级的私有部署

社区版
社区版
  • 基于 APL 2.0 开放源码协议
  • 完整 MQTT 3.x 和 5.0 规范
  • Masterless 高可用集群架构
  • 高并发、低时延、高性能
  • 可扩展的网关和插件体系
立即下载 →
企业版
企业版
  • 标准或专有多协议支持
  • 基于 SQL 的 IoT 规则引擎
  • 数据持久化与数据桥接
  • 管理与监控中心
  • 7x24 小时技术支持服务
免费试用 →
Cloud
Cloud

全托管的云原生 MQTT 消息服务

  • 全托管的 MQTT 5.0 服务
  • 基于 SQL 的 IoT 规则引擎
  • 多种数据库与云服务集成
  • 关键业务的高可用高可靠
  • 在任何地方运行,随用随付
开始试用 →