原文:EMQ X 插件持久化系列 (五)MySQL MQTT 数据存储

本文以在 CentOS . 中的实际例子来说明如何通过 MySQL 来存储相关的 MQTT 数据。 MySQL 属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成熟,MySQL 支持的功能也越来越多,性能也在不断地提高,对平台的支持也在增多,此外,社区的开发与维护人数也很多。当下,MySQL 因为其功能稳定 性能卓越,且在遵守 GPL 协议的前提下,可以免费使用与 ...

2020-01-15 15:19 0 3906 推荐指数:

查看详情

EMQ X 持久插件系列(二)- InfluxDB 数据存储

InfluxDB 是一个由 InfluxData 开发的开源时序型数据库。 它由 Go 写成,着力于高性能地查询与存储时序型数据,相比上一期中介绍的 OpenTSDB 数据库 InfluxDB 较为轻量,在 InfluxData 官方给出的各项指标基准测试用 InfluxDB 都强于 ...

Sat Aug 24 01:10:00 CST 2019 0 408
EMQ X 插件持久系列 (四)PostgreSQL 数据持久

本章节以在 CentOS 7.2 中的实际例子来说明如何通过 PostgreSQL 来存储相关的信息。 作为开源关系数据库重要一员,PostgreSQL 标榜自己是世界上最先进的开源数据库,相比于其他开源关系数据库如 MySQL,PostgreSQL 是完全由社区驱动的开源项目,由全世界超过 ...

Fri Dec 27 18:59:00 CST 2019 0 1005
EMQ X 插件持久系列 (三)EMQ X Redis 数据持久

EMQ X 数据持久化简介 数据持久的主要使用场景包括将客户端上下线状态,订阅主题信息,消息内容,消息抵达后发送消息回执等操作记录到 Redis、MySQL、PostgreSQL、MongoDB、Cassandra、AWS DynamoDB 等各类数据库中供外部服务快速查询或在服务宕机/客户端 ...

Thu Oct 10 23:03:00 CST 2019 0 1132
EMQ X 规则引擎系列(二)存储消息到 MySQL 数据

场景介绍 该场景需要将 EMQ X 指定主题下且满足条件的消息存储MySQL 数据库。为了便于后续分析检索,消息内容需要进行拆分存储。 该场景下设备端上报信息如下: 上报主题:cmd/state/:id,主题中 id 代表车辆客户端识别码 消息体: 当上报数据 ...

Sat Aug 24 00:46:00 CST 2019 0 1281
EMQ X 规则引擎系列 (八)桥接消息到 MQTT Broker

桥接概念 桥接是一种连接多个 EMQ X 或者其他 MQTT 消息中间件的方式。不同于集群,工作在桥接模式下的节点之间不会复制主题树和路由表。桥接模式所做的是: 按照规则把消息转发至桥接节点; 从桥接节点订阅主题,并在收到消息后在本节点/集群中转发该消息。 工作在桥接模式下 ...

Fri Oct 18 17:20:00 CST 2019 0 572
消息接收+数据持久:Mosquitto+MQTT+MySQL笔记

https://blog.csdn.net/yangkaizzz/article/details/112258463 消息接收+数据持久:Mosquitto+MQTT+MySQL文章目录消息接收+数据持久:Mosquitto+MQTT+MySQL业务需求:具体实现1 数据库连接——C3P0 ...

Tue May 25 18:51:00 CST 2021 0 3027
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM