微环境监测平台存储系统的设计与实现

来源 :河北科技大学 | 被引量 : 1次 | 上传用户:realg007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代社会的不断发展,人们越来越多的关注小范围内的环境特征及环境变化。为满足对小范围内环境监测的需要,本文设计并开发了一套微环境监测平台。针对平台高速缓存、高并发量、读写分离以及实时性等性能要求,本文面向微环境监测平台设计开发了一套存储系统。本文针对微环境监测平台与海量数据存储之间的问题进行研究,研究内容大致分为以下三点:(1)高并发数据接口设计本文设计高并发数据接口并实现服务端程序,通过采用线程池技术,以合理的线程数达到最大的数据处理量,并利用Http接口,完成网关与服务端之间数据传输与接收工作。(2)基于读写分离的数据库存储方案设计与优化根据平台不同业务数据对存储方面的不同要求,本文分别设计了增加读库和数据缓存两种读写分离的存储方式,其中增加读库的方式是采用MongoDB数据库作为主库,多个MySQL数据库作为读库;数据缓存方法是采用Redis数据库作为内存数据库实现缓存,实现平台的高并发与实时性的性能要求。另外本文根据数据库存储数据的不同特点分别对MySQL数据库和MongoDB数据库设计不同的优化方案,提高数据库的利用率,减少资源浪费。(3)数据存储中间件的设计与实现结合微环境监测平台数据存储的需求分析以及平台的具体业务,提出一套适合本平台业务的数据存储中间件的设计方案,并从垂直分片和水平分片这两个方面对该方案进行详细设计,最大程度的提高微环境监测平台的查询效率。实验结果表明,当平台存取海量数据时,整个平台运行稳定,存储效率高,数据存取正常,能够保证平台数据的实时性,本文所设计的存储方案具有一定的可行性与有效性。同时对本研究进行了总结,结合实际需求,提出了平台设计的改进思路,为课题今后进一步深入研究提供参考。
其他文献
<正>《护理学杂志》由中华人民共和国教育部主管,华中科技大学同济医学院主办,是国内外公开发行的全国性护理学术期刊。为中国精品科技期刊、中国科学引文数据库(CSCD)来源期
当前乘警能力素质建设的特点和现状比所预期实现的目标还存在一定的差距,造成这些差距的原因来自于思想、身体、能力、文化素养,以及乘警监督激励机制、考核用人制度和培训制
前后蜀承袭唐代崇尚道教的遗风,尤其是前蜀时期,统治者重用道教杰出学者杜光庭,使得道教得到蓬勃发展。这充分表现在前蜀时期的道教建筑与壁画、前蜀时期道教代表著作以及前
背景:临床中对腰椎滑脱患者腰椎稳定性的诊断多借助腰椎侧位屈伸X射线,但该检查存在一定的局限,因此寻找可靠的腰椎稳定性预测指标十分必要。目的:通过回顾患者影像学资料,分
故障现象:金宝AK200US开机自检时出故障代码FCN 4.22 078。故障分析:通过查找错误代码表与自检步骤流程,得知FCN4.22 078是DIVA/TAVA阀高压漏气检测没通过所出的故障代码。DIVA
汉语语气词在日常用语中的使用频率非常高,是汉语的一个重要语法点,同时也是泰国学生学习汉语的一个难点。为了考察泰国大学生对汉语语气词"啊""吧""吗""呢"的混用情况,笔者
论文以莱斯文本类型为理论框架,将旅游外宣资料分为表达型、信息型和感召型三类文本,并提出相应的翻译策略,希望为中国旅游外宣资料的汉英翻译工作提供借鉴价值。
近10年来痛风病在我国的发病率正以每年0.3%的速度增长,此病反复发作。痛风性关节炎是痛风的主要临床表现,目前很难从根本上彻底治愈。笔者自1995年10月以来,采用针灸和痛风
<正>教学内容:苏教版《义务教育教科书·数学》四年级下册第96~97页。教学目标:1.使学生经历探索和发现多边形的内角和计算方法的过程,初步体验从简单现象出发通过归纳推理得
<正>脑水肿和高颅压可由颅脑损伤、脑血管病、颅内肿瘤等多种神经系统疾病引起。如何早期有效地防治脑水肿及降低高颅压(ICP)是神经科疾病救治的重要环节。虽然临床上有多种