物联网学习网
mqtt 服务端推荐
-
EMQX服务器
目前最流行、性能最强的开源 MQTT Broker 之一。采用 Erlang/OTP 语言开发,以其高并发、低延迟和可扩展性而闻名
高性能: 单节点可支持百万级 TCP 并发连接。
高可用: 支持集群模式,轻松实现水平扩展,保证服务高可用。
功能丰富: 支持 MQTT 5.0 和 3.1.1,提供规则引擎(将消息无缝集成到 Kafka、MySQL 等数据库)、WebHook、SSL/TLS 加密、认证授权(JWT、PSK、LDAP 等)等强大功能
官网: http:////www.emqx.io
-
Mosquitto
简介: 由 Eclipse 基金会维护的轻量级 Broker,是 C 语言开发的,非常经典
轻量级 & 低资源占用: 非常适合资源受限的设备(如树莓派)或小型项目。
稳定 & 简单: 代码简洁,运行稳定,易于部署和配置。
跨平台: 支持 Windows、Linux、macOS 等多种平台。
标准兼容: 完全支持 MQTT 5.0、3.1.1 和 3.1 协议。
官网:https://mosquitto.org/
-
NanoMQ
简介: EMQ 旗下新推出的边缘计算超轻量级 Broker,采用 C 语言开发。
核心优势:
极致轻量: 专为边缘侧物联网场景设计,资源占用极低。
高性能: 支持多线程和多种 I/O 轮询机制,在边缘侧性能出色。
跨平台: 支持从 Linux、Windows 到各种嵌入式 RTOS(如 RT-Thread、VxWorks)。
适用场景: 物联网边缘网关、嵌入式设备、资源受限环境。
官网: https://nanomq.io/
豫ICP备2022005453号-1