基于Redis的煤矿大型机电设备联网架构

陈清

陈清.基于Redis的煤矿大型机电设备联网架构[J].工矿自动化,2020,46(10):109 -113.. DOI: 10.13272/j.issn.1671-251x.2020050019
引用本文: 陈清.基于Redis的煤矿大型机电设备联网架构[J].工矿自动化,2020,46(10):109 -113.. DOI: 10.13272/j.issn.1671-251x.2020050019
CHEN Qing. Networking architecture of large -scale electromechanical equipment in coal mine based on Redis[J]. Journal of Mine Automation, 2020, 46(10): 109-113. DOI: 10.13272/j.issn.1671-251x.2020050019
Citation: CHEN Qing. Networking architecture of large -scale electromechanical equipment in coal mine based on Redis[J]. Journal of Mine Automation, 2020, 46(10): 109-113. DOI: 10.13272/j.issn.1671-251x.2020050019

基于Redis的煤矿大型机电设备联网架构

基金项目: 

国家重点研发计划资助项目(2018YFC0808300)

详细信息
  • 中图分类号: TD76

Networking architecture of large -scale electromechanical equipment in coal mine based on Redis

  • 摘要: 针对基于FTP的煤矿大型机电设备联网架构存在数据交换协议复杂、数据库读写压力大、服务器磁盘易损坏、网络阻塞后易引起读取文本文件失败等问题,根据煤矿大型机电设备数据特征,提出了一种基于Redis的煤矿大型机电设备联网架构。将采集的煤矿大型机电设备数据以Redis发布/订阅模式从Redis客户端传输到Redis服务端,减少了数据流转环节,提高了数据传输效率;Redis服务端将接收到的数据推送给数据解析程序,由数据解析程序完成数据逆向解析,并将解析的实时数据缓存到Redis内存数据库中,提高了实时数据访问速度,减轻了关系数据库读写压力;利用数据传输中断缓存机制,实现数据中断续传,避免了数据丢失;利用Redis集群功能实现Redis服务端和数据解析程序分布式部署,提高了数据解析效率。实际应用结果表明,该架构具有实时数据延时低、实时数据查询速度快等特点,能够满足煤矿上级监管部门对煤矿大型机电设备在线、快速、有效管控的需求。
    Abstract: Networking architecture of large -scale electromechanical equipment in coal mine based on FTP has problems such as complex data exchange protocol, high pressure of database reading and writing, easy damage of server disk and failure of reading text file after network blocking. According to data characteristics of large -scale electromechanical equipment in coal mine, a networking architecture of large -scale electromechanical equipment in coal mine based on Redis was proposed. The collected data of large -scale electromechanical equipment in coal mine is transmitted from Redis client to Redis server in Redis publish/subscribe mode, which reduces data flow link and improves efficiency of data transmission. The Redis server pushes the received data to data parsing program, which completes data reverse parsing, and the parsed real -time data is cached into Redis memory database, so as to improve real -time data access speed and reduce reading and writing pressure of relational database. Data transmission interrupt caching mechanism is used to realize data continuous transmission after interruption and avoid data loss. Distributed deployment of the Redis server and data parsing program is realized by using Redis cluster function, which improves efficiency of data parsing. The practical application results show that the proposed architecture has characteristics of low real -time data delay and fast real -time data query speed, which can meet needs of superior supervision department of coal mine for online, rapid and effective control of large -scale electromechanical equipment in coal mine.
  • 期刊类型引用(9)

    1. 杨萍,房可佳. 组态式智能家居人机交互系统的设计与实现. 智能计算机与应用. 2025(02): 153-161 . 百度学术
    2. 肖康,笪娟娟,武中旭. 基于时间序列聚类的室内设计客户管理平台. 九江学院学报(自然科学版). 2024(01): 76-79 . 百度学术
    3. 王宏明,宁博,金云,聂超. 微服务架构在有轨电车控制系统的应用. 铁路通信信号工程技术. 2023(02): 79-82+100 . 百度学术
    4. 林峰,赵佳旭. 面向高并发物联网环境的混合式多元数据存储方案. 宁德师范学院学报(自然科学版). 2023(01): 23-30 . 百度学术
    5. 赵维娜,孙博,潘墨尧,刘义. 基于Redis缓存技术的APS系统架构设计. 河北冶金. 2023(S1): 55-57 . 百度学术
    6. 焦宇,李民,王欢,余开朝. 基于分布式高可用集群的网购系统优化. 软件导刊. 2022(06): 183-187 . 百度学术
    7. 邓秀辉,李民,方惠. 基于分布式集群高可用管理信息系统设计. 制造业自动化. 2022(07): 43-45+122 . 百度学术
    8. 郭波,李福星,邹丽梅,许淑娴,王世豪. 中小水电站分布式云监控的Redis可靠交互策略. 佳木斯大学学报(自然科学版). 2021(02): 75-78 . 百度学术
    9. 陈清. 基于国产化的煤矿安全监控系统联网平台设计. 工矿自动化. 2021(08): 115-120 . 本站查看

    其他类型引用(5)

计量
  • 文章访问数:  119
  • HTML全文浏览量:  17
  • PDF下载量:  15
  • 被引次数: 14
出版历程
  • 刊出日期:  2020-09-19

目录

    CHEN Qing

    1. On this Site
    2. On Google Scholar
    3. On PubMed

    /

    返回文章
    返回