nanomq 轻量快速的mqtt broker
  8KhYbgszLLmZ 2023年11月30日 33 0

nanomq是emqx团队开源的iot 边缘mqtt broker,有点是轻量,性能好,同时官方也提供了与Mosquitto 对比的介绍
nanomq 很多功能上与emqx 是类似的,包含了rule,自定义auth,gatway 协议,基于关系型数据库的存储

一张官方的集成玩法

nanomq 轻量快速的mqtt broker_多线程

一些特点

  • 快速 
    相比mosquitto 有10倍的提升
  • 轻量 
    比较小
  • 跨平台
  • 交互友好 
    方便边缘操作
  • 异步io 
    基于了actor 编程模型
  • 多线程
  • mqtt 5.0 兼容
  • 一个灵活的规则引擎
  • mqtt 桥支持
  • 内置消息持久化 
    包含了sqlite 以及mysql的,当然可以自己扩展
  • 对协议支持 
    包含了gateway 以及websockket,zeromq,nng 等的支持

参考架构

nanomq 轻量快速的mqtt broker_多线程_02

说明

nanomq 做为一个新的开源mqtt broker 是一个很不错的选择,很值得试用下

参考资料

https://github.com/emqx/nanomq

https://www.emqx.com/en/blog/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月30日 0

暂无评论

推荐阅读
8KhYbgszLLmZ