nanomq 轻量快速的mqtt broker

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

一张官方的集成玩法

一些特点

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

参考架构

说明

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

参考资料

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

posted on   荣锋亮  阅读(888)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-11-19 spring boot 应用 systemd 管理简单说明
2019-11-19 es4x 使用nodejs 开发vertx 应用框架试用
2019-11-19 clojure 环境搭建
2017-11-19 Toxiproxy 网络情况模式代理

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示