• 博客(9)
  • 收藏
  • 关注

原创 EMQ X 插件持久化系列 (四)PostgreSQL 数据持久化

本章节以在 CentOS 7.2 中的实际例子来说明如何通过 PostgreSQL 来存储相关的信息。作为开源关系数据库重要一员,PostgreSQL 标榜自己是世界上最先进的开源数据库,相比于其他开源关系数据库如 MySQL,PostgreSQL 是完全由社区驱动的开源项目,由全世界超过 1000 名贡献者所维护。PostgreSQL 提供了单个完整功能的版本,而不像 MySQL 那样提供了多...

2019-12-27 13:57:41 1689

原创 EMQ X 规则引擎系列(十四)- 桥接消息到 Pulsar

Pulsar 消息系统介绍Apache Pulsar 是一个企业级的发布订阅(pub-sub)消息系统,Pulsar 旨在取代 Apache Kafka 多年的主宰地位。Pulsar 在很多情况下提供了比 Kafka 更快的吞吐量和更低的延迟,并为开发人员提供了一组兼容的 API。Pulsar 将高性能的流和灵活的传统队列结合到一个统一的消息模型和 API 中,实现流处理与队列处理同步进行。...

2019-12-26 14:43:02 693

原创 如何使用 MQTT 报文实现发布订阅功能

MQTT 协议通过交换预定义的MQTT控制报文来通信。下面以 MQTTX 为例,展示如何通过 MQTT 报文实现发布订阅功能。Connect 连接MQTT 协议基于 TCP/IP 协议,MQTT Broker 和 Client 都有需要有 TCP/IP 地址。Broker[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G1TSNBu1-157680933637...

2019-12-20 10:47:57 3379

原创 MQTT 主题的高级特性

什么是主题MQTT 协议通过网络传输应用消息。应用消息通过 MQTT 传输时,它们有关联的服务质量(QoS)和主题(Topic)。主题本质上是一个字符串,MQTT 协议规定主题是UTF-8编码的字符串,这意味着,主题过滤器和主题名的比较可以通过比较编码后的 UTF-8 字节或解码后的 Unicode 字符。主题名和主题过滤器主题名附加在应用消息上的一个标签,服务端已知且与订阅匹配。服务端...

2019-12-18 10:46:09 1651

原创 EMQ X 规则引擎系列(十三)- 消息写入到 TimescaleDB

TimescaleDB 介绍面对大规模快速增长的物联网传感器采集、交易记录等数据,时间序列数据累计速度非常快,时序数据库通过提高效率来处理这种大规模数据,并带来性能的提升,包括:更高的容纳率(Ingest Rates)、更快的大规模查询(尽管有一些比其他数据库支持更多的查询)以及更好的数据压缩。TimescaleDB 是一款针对快速获取和复杂查询而优化的开源时间序列数据库。 它使用标准的 SQ...

2019-12-17 10:48:16 455 4

原创 EMQ X Enterprise (MQTT Broker) + Apache Kafka 构建高性能物联网消息处理后台

背景在各类物联网项目中,设备产生的消息不仅仅作用于设备之间,还需要供业务系统使用以实现如安全审计、流量计费、数据统计、通知触发等功能,类似很容易通过以下原型系统完成:该原型中需要在 EMQ X 上维护多个数据通道,以供每个业务环节按照各自需求从 EMQ X 中获取消息数据。这种解决方案的问题在于:每个业务需要与 EMQ X 建立数据通道,数据通道的建立与保持需要额外的资源开销,数据同步速...

2019-12-17 09:53:54 786

原创 发布说明 - Kuiper 0.0.4

日期:2019/12/13Kuiper团队将宣布发布Kuiper 0.0.4Kuiper 0.0.4 可以从这里下载.EMQ X Kuiper 是 Golang 实现的轻量级物联网边缘分析、流式处理开源软件,可以运行在各类资源受限的边缘设备上。Kuiper 设计的一个主要目标就是将在云端运行的实时流式计算框架(比如 Apache Spark,Apache Storm 和 Apache Fli...

2019-12-13 14:29:54 173 2

原创 EMQ X+InfluxDB+Grafana 构建物联网可视化平台

背景本文以常见物联网使用场景为例,介绍了如何利用 EMQ X 消息中间件与开源数据可视化方案 InfluxDB + Grafana ,将物联网设备大量基于时序的数据便捷地展示出来。在物联网项目中接入平台的设备数据和存储方案以下特点:数据采集的维度,频率,以及设备数量都比较多,采集的数据量比较大,对消息服务器接入点吞吐量、后端数据库数据存储空间消耗有很大压力;数据按照采集周期进行上报、传...

2019-12-05 14:31:44 1861

原创 EMQ X 规则引擎系列(十二)存储消息到 Redis

Redis 介绍Redis 是完全开源免费遵守 BSD 协议的高性能 key-value 数据库。相比其他 key-value 缓存产品 Redis 有以下特点:Redis 性能极高,单机支持十万级别的读写速度。Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis 不仅仅支持简单的 key-value 类型的数据,同时还提供 list...

2019-12-03 11:39:18 680

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除