消息队列 MQTT 版 开源对比

TDMQ MQTT 版相比开源原生 MQTT 协议,在可视化控制台、消息查询、消息轨迹、多协议支持、运维能力、可观测性及安全管控等方面提供更全面的功能,显著降低运维复杂度。 基础功能:TDMQ 提供可视化控制台、消息查询与轨迹功能,开源实现大多不支持。 运维能力:TDMQ 支持跨 AZ 高可用部署、可视化扩缩容和证书管理,开源需手动操作。 安全管控:TDMQ 支持分布式限流、多种认证授权策略及主子账号管理,开源仅支持。

相关产品
消息队列 MQTT 版 产品页,含版本规格、价格与购买入口。

TDMQ MQTT 版与开源原生 MQTT 协议的功能对比详情如下:

功能大类 功能细项 TDMQ MQTT 版 其他开源 MQTT 协议实现
基础功能 可视化控制台 具备 MQTT 集群,设备等资源管理页面;QoS,设备订阅关系等信息的详细展示。 不同的实现良莠不齐,部分项目没有标准控制台,黑屏化管理元数据,客户需要自己完成控制台的开发。
 消息查询 可以根据时间范围和精确 Topic 查询消息,未来将开放更多条件查询。 业内主要实现均不支持。
 消息轨迹 根据消息 ID 或者客户端 ID 查询消息的投递轨迹和历史。 业内主要实现均不支持。
 多协议支持 除了 MQTT 协议外,同时支持 TLS 和 WebSocket 等多个协议。 不支持
运维能力 底层架构感知 仅需要关注集群的配额和 TPS 水位,不用关注底层架构。 需要管理底层机器,关注架构和各类机器参数。
 跨 AZ 高可用部署 支持跨 AZ 高可用部署,避免机房级故障。 需要运维人员自行设计部署方案和参数。
 扩缩容能力 用户按需在控制台进行可视化变配。 运维人员手动黑屏操作,自动化、白屏化程度低。
 证书管理 打通腾讯云 SSL 证书管理,页面化管理证书;证书到期前提醒。 需要用户自行管理证书,时刻注意证书过期时间。
可观测性 资源大盘 核心指标观测、生产消费报表和细粒度监控。 不支持
 报警管理 打通腾讯云云监控告警,支持连接数和延迟等指标告警。 不支持
安全管控 分布式限流 保护集群安全,对于超规格的请求进行限流。 不支持,容易出现集群超负荷运转导致集群无法使用的情况。
 认证策略 支持多种认证策略,例如 SSL 证书、“一机一证”、“一机一密”等,支持对接第三方的认证源,例如 JWT、HTTP 服务等。 仅支持最基本的“用户名+密码”认证。
 授权策略 支持多维度(客户端 ID,Topic,IP 等)多种授权策略,支持不同策略的优先级管理。 不支持
 主子账号管理 全面支持腾讯云主子账号,实现 CAM 主子账号及企业间跨账号的授权服务。 不支持
赞 (0)
上一篇 4天前
下一篇 4天前