一句话结论:企业级开源MQTT Broker,社区版完全免费,支持完整MQTT 5.0标准,单机性能卓越,支持集群部署和高可用,是工业IoT和大规模MQTT消息中间件的首选方案之一。

HiveMQ

HiveMQ GmbH (德国) · 分类: 数据采集/工业网关 · 版本 V4.x · 信息更新于 2026-10-12
开源 社区版免费开源,企业版商业授权 MQTT Broker企业级开源高可用集群
★★★★☆
综合 4.3 / 5

访问官网/仓库

多维评分
易用性 ★★★★☆ 4.0
稳定性 ★★★★★ 5.0
性能 ★★★★★ 5.0
生态 ★★★★☆ 4.5
性价比 ★★★★☆ 4.5
国产化 ★★★☆☆ 3.0
技术属性
运行平台Windows、Linux、Docker、Kubernetes
开发语言Java
支持协议MQTT 3.1、MQTT 3.1.1、MQTT 5.0、WebSocket
授权方式开源(社区版免费开源,企业版商业授权)
适用场景
  • 大规模MQTT消息中间件
  • 工业IoT平台
  • 需要高可用集群的场景
  • MQTT 5.0新特性需求
不适用场景
  • 极简小型部署(用Mosquitto更轻量)
  • 非MQTT协议场景

它是什么

HiveMQ是德国HiveMQ公司开发的企业级MQTT Broker,社区版完全免费开源。它支持完整的MQTT 3.1/3.1.1/5.0标准,单机性能卓越,支持集群部署和高可用,被众多企业级IoT平台采用。

核心能力

  • 完整MQTT 5.0:支持MQTT 5.0所有新特性(共享订阅、消息过期、主题别名等)。
  • 高性能:单机可支持百万级连接和百万级消息吞吐。
  • 集群高可用:支持集群部署,自动故障转移,水平扩展。
  • 企业级安全:TLS加密、客户端认证、权限控制、审计日志。
  • 扩展框架:支持插件扩展,可自定义认证、授权、消息处理。

使用要点

  1. 社区版够用:大多数项目社区版完全够用,企业版主要增加了集群管理控制台和商业支持。
  2. Docker部署:官方提供Docker镜像,docker run -p 1883:1883 hivemq/hivemq4。
  3. 大规模首选:如果MQTT连接数超过1万,HiveMQ比Mosquitto更合适。
  4. 配合Sparkplug B:HiveMQ有官方Sparkplug B支持,工业IoT首选组合。
常见问题
HiveMQ 是免费的吗?怎么收费?

HiveMQ 的授权方式为「开源」。计费方式:社区版免费开源,企业版商业授权。

HiveMQ 能跑在哪些系统?支持哪些 PLC/设备协议?

运行平台:Windows、Linux、Docker、Kubernetes。支持通讯协议:MQTT 3.1、MQTT 3.1.1、MQTT 5.0、WebSocket。

HiveMQ 适合什么规模和类型的项目?

适合:大规模MQTT消息中间件、工业IoT平台、需要高可用集群的场景。不建议:极简小型部署(用Mosquitto更轻量)、非MQTT协议场景。