微环境监测平台存储系统的设计与实现
【学位单位】:河北科技大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TP333;TP311.52
【部分图文】:
析人们对于小范围区域内环境监测的需求,解决环境数据也为了方便相关工作人员对监测到的环境数据进行管理测平台。要是对传感器采集的多种环境数据进行接收、存储、展需要采集的环境数据主要包括 CO2 浓度、光照强度以及、湿度等多种信息。平台的主要包括传感器节点的地图信息管理、区域管理、节点管理、设备管理、信息查询微环境监测平台整体架构图如图 2-1 所示。
的存储工作。同时根据数据库的不同特点分别对MySQL数据库和MongoDB数据库设计不同的优化方案。另一方面,系统采用数据分片的方式设计了一套数据存储中间件的设计方案。本平台的技术路线图如图2-2所示。网关传感器1 传感器2 传感器3 传感器n主库MongoDB主节点用户数据存储中间件Redis数据库读库MySQL主节点 MySQL从节点MongoDB从节点...上位机展示访问异步复制策略热备策略日志文件记录操作数据同步缓存访问 返回访问 返回图 2-2 微环境监测平台技术路线图微环境监测平台主要是通过以传感器设备采集的数据为依据来实现作物的生长环境进行监测。本平台适用于林业、牧业、道路、水质监测等各个行业中,可以实现同时对数个项目的同时创建。因此,为保证同一类型项目实现结构的共享并保留自身所特有的特点,本平台在服务端利用 SOA 架构进行业务的设计。服务端 SOA的架构图如 2-3 所示。
SOA 架构指的是一种接口清晰、结构灵活的体系结构。该架构能够实中的分散的多种类型的功能按照一定的条件进行提取,并将提取之后的功定的规则进行重组。本平台使用该架构后,可以在一定程度上减轻了开发复开发的压力。同时有利于开发人员可以在尽可能短的的时间内完成程序作。
【参考文献】
相关期刊论文 前9条
1 王永才;宋才华;;中间件技术在数据交换中的应用研究[J];自动化与仪器仪表;2015年11期
2 郭孝基;唐乐;王飞鸣;;WebLogic中间件自动化巡检研究与应用[J];信息与电脑(理论版);2015年20期
3 陈涛;任海兰;;基于Linux的多线程池并发Web服务器设计[J];电子设计工程;2015年11期
4 马豫星;;Redis数据库特性分析[J];物联网技术;2015年03期
5 王韧;朱金连;周亮;王婷;皮德常;方黎明;;中间件技术在移动应用数据库开发中的运用[J];电子设计工程;2015年02期
6 杨晓鹏;黄琛;黄晓川;;基于中间件技术的数据整合方案设计与实现[J];科技视界;2015年01期
7 许东;操文元;孙茜;;基于CC2530的环境监测无线传感器网络节点设计[J];计算机应用;2013年S2期
8 范新民;;高并发环境下MySQL软硬件配置优化[J];福建师范大学学报(自然科学版);2013年06期
9 兰旭辉,熊家军,邓刚;基于MySQL的应用程序设计[J];计算机工程与设计;2004年03期
相关硕士学位论文 前8条
1 张馨月;智慧城市中数据服务平台的研究与实现[D];西安电子科技大学;2017年
2 杨桥;基于MongoDB的非结构化数据管理的研究与应用[D];电子科技大学;2017年
3 王葱;基于MyCAT的分布式数据存储研究与应用[D];东华大学;2016年
4 陈秋红;面向农业物联网应用层的SCADA系统性能优化研究[D];浙江大学;2016年
5 黄志龙;面向超市电子货架标签的高并发服务器系统[D];华南理工大学;2015年
6 张子佳;一种面向存储系统的并发编程框架的设计与实现[D];吉林大学;2015年
7 田原;云存储中存储平台与数据安全关键技术研究与实现[D];北京邮电大学;2015年
8 陈亚楠;基于Zigbee的环境监测平台研究[D];南京林业大学;2012年
本文编号:2846393
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2846393.html