基于HBase的HLS-Ⅱ数据存档与检索系统设计与开发

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:wdhpll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HLS-Ⅱ(Hefei Light Source-Ⅱ)是以真空紫外和软X射线为主的专用同步辐射光源,其运行过程中会产生大量的历史数据,历史数据的查询速度对于性能分析和故障诊断至关重要。目前,这些历史数据存储在Oracle关系型数据库中。随着存储的历史数据量越来越大,海量数据的存储和处理成为数据查询速度和数据性能分析的瓶颈。现有的HLS-Ⅱ历史数据查询系统是基于Oracle的网页应用系统,在查询时间跨度较大的历史数据时,由于数据量很大,响应时间较长,用户体验有待改进。在调研了国内外加速器装置的历史数据存档和检索系统现状之后,设计并开发了基于HBase的数据存档与检索系统(HBase-base Data Archiving and Retrieving System,HDARS)以满足海量历史数据的存储需求和提高历史数据的检索速度。在数据存储方面,HDARS通过搭建数百TB级Hadoop数据存储平台,使用HBase分布式数据库进行历史数据的存储,相比于Oracle数据存储,提高了海量数据的检索性能、数据存储的可靠性和可扩展性。在数据查询速度方面,HDARS从数据存档和数据检索两个方面来提高性能。在数据存档中,采用Archiver Appli-ance 作为数据存档软件,开发 HBase 数据存储插件实现数据由 Archiver Appliance短期存储向HBase迁移。为了解决大时间跨度的数据查询速度不足,HDARS设计了一个数据抽取算法,以不同的时间粒度抽取原始数据中的特征数据,原始数据和特征数据分别存入到HBase的原始数据表和冗余数据表中;在数据检索中,查询大时间跨度的历史数据时,将根据查询数据的时间范围来计算合适的时间粒度,从冗余数据表中检索并返回相应粒度的特征数据。此外,使用当下比较流行的Web技术开发了 HDARS的网页应用,实现了历史数据可视化、系统访问权限管理和Archiver Appliance的管理。在HDARS的设计中,以较小的冗余存储空间为代价来解决大时间跨度的数据检索速度问题。HDARS自2020年1月开始测试以来,性能稳定,可以在1秒内响应任意时间范围的查询请求,完全满足了用户对HLS-Ⅱ历史数据查询的性能需求。
其他文献
本文提出了传统Windows终端在使用中存在的问题,阐述了基于BXP技术终端的原理.分析了BXP终端在图书馆中的应用将带来图书馆计算机维护工作的新革命。
通过对纸坊沟流域植被恢复后10种植物群落下土壤水稳性团聚体的研究发现,植被恢复对土壤水稳性团聚体有明显影响,其中草本影响作用最大。土壤水稳性团聚体与土壤有机质呈正相关
每到年底.都是各个行业和企业用户进行年度采购计划的关键时刻。商用产品作为企业采购的主力军.在其中起到了至关重要的作用。而2007年.随着笔记本电脑价格降低.配置提高功能完善
为了满足"互联网+"背景下高职院技术技能型人才培养实践教学的需要,构建了"互联网+"背景下高职院协同制造实训基地,该基地充分利用互联网应用技术、先进控制技术、高性能制造
简述了近年来二甲醚发动机的发展动态,针对二甲醚自润滑性能差等特点,分析了二甲醚对传统柴油机喷油泵造成磨损与泄漏的问题。依据化工领域广泛使用的隔膜泵的技术特点,提出
根据倒立摆控制过程中的摆杆角度检测需求,利用MNA7361加速度传感器和MB546陀螺仪设计了一个倒立摆摆杆检测装置。装置通过陀螺仪获取角速度信号,并经过积分来获取角度;利用
目的完善并应用黄嘌呤氧化酶(Xanthine oxidase,XOD)抑制剂筛选体系,寻找XOD抑制活性较好的先导化合物。方法利用反应终产物尿酸在293nm处有特征吸收峰的原理,调整底物浓度等反应条件,完善XOD抑制剂体外筛选方法。利用氧嗪酸钾诱导高尿酸血症(Hyperuricemia,HUA)小鼠模型。测定受试样品对XOD的体外抑制率;选取XOD抑制率>80%的样品测定其IC50值。应用H
本文分析了企业管理创新工作的重要性。提出了我国供电企业管理的创新对策:一是供电企业在管理成本上进行创新;二是抓好基础管理环节,提高自身服务水平;三是在传输电能过程中进行
结合不变流形理论,通过对首次积分保持性的分析,得到了高维Kolmogorov系统与其所有子系统之间可积性的关系,并给出一类二维Kolmogorov系统可积性的判定结果.
人力资源管理工作内容涉及诸多方面,其中借助规范招聘流程为公司选择合适人才是其首要工作,以便为公司提供可持续发展动力支持。开展有效的公司管理为公司实现更好发展奠定基