基于Spark的海量时序数据存储及索引的研究

来源 :安徽工业大学 | 被引量 : 0次 | 上传用户:zhanghao2018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时序数据是同一指标所代表的关于一系列时间点记录的数据列,记录了主体在时间维度上的状态变化和发展规律,如金融股市变化、市场发展规律、水文监测等,有效对时序数据进行查询与分析,能够动态的掌握事物发展趋势,并对作出正确的决策具有特殊的指导意义。近年来,随着互联网应用的逐渐增多,时序数据量产生了指数式增长,并且用户对互联网产品体验的高标准,使传统的单机解决方案已不能满足需求,如何对这些数据进行高效的查询与分析,成为新一轮需解决的问题。采用分布式系统解决海量数据的处理问题,已经成为了行业的主流。如热门的Hadoop+Map Reduce解决方法,Hadoop提供了对海量数据的管理平台,Map Reduce计算框架实现了对数据的处理,两者的相互作用能够有效解决问题。然而,基于外存的计算方案下磁盘的I/O读取性能随数据量的增加而急剧下降,从而降低系统的处理性能。为了解决此类问题,基于内存计算的分布式系统开始出现,如Spark,Flink等,这类计算引擎通过将数据全部加载到内存中,通过将磁盘的I/O性能瓶颈转移到CPU的I/O中,性能得到了很大的提升。因此,内存计算框架逐渐开始,由于Spark易拓展,高可用,高容错的特性,已逐渐成为行业内解决海量数据处理问题的首选计算框架。然而目前基于Spark分布式时序系统的研究并不多,仅有的一些解决方案也只是停留在API表层,并未从框架内部寻找解决办法,鉴于以上存在的问题及考虑,本文的贡献主要包括:1、时序系统:论文提出基于Spark的时序大数据查询分析系统Timo。基于Timo系统,论文实现了对海量时序数据的多种时序查询操作、时序聚合操作以及Topk时序分析操作。同时,针对Spark的RDD核心抽象数据类型及内部Partition分区的设计形式,Timo引入了双层索引管理结构,利用索引的高效性提高系统的整体查询性能。此外,为更好地实现针对分区的索引管理,Timo引入了新的FSPartitioner分区器,利用Forward Scan算法将整体时序数据集进行重新shuffle,并把相邻的时序数据分配到同一或相邻分区中。FSPartitioner保证了分区间时间点的升序增长,提高系统处理时序操作的性能。实验表明,Timo系统与其它系统相比,查询性能得到了成倍的提升。2、时序索引:现有的海量时序索引通常不考虑索引大小的问题,带来了高额的空间开销。由于内存大小对于内存计算的性能具有关键性的作用,为减少Timo运行过程中加载进内存的时序索引大小,论文设计了新的STEID时序索引,相比现有最新海量时序数据索引研究,STEID索引不但空间占用特别小,查询性能也得到了很好的提升。3、CBO模型:针对新增加的时序操作,论文提供了新的时序操作代价优化策略,如查询过程中增加索引查询策略等,并将原Spark下的执行策略进行了相关优化,如Topk分析中,压缩中间执行步骤以提高系统的吞吐量等。并且,针对Spark语言的特性,论文引入了Minheap算法优化Topk执行过程,进一步提高系统的查询分析执行效率。
其他文献
遥感技术发展速度日益加快,获取的遥感影像分辨率也越来越高;高分辨率遥感影像中所含的信息是低分辨率遥感影像信息的几倍甚至几十倍,要想从中提取出有用的地物信息就需要改善以前的信息提取方法,从高分影像中高效且准确的提取出目标地物是现阶段遥感信息提取的一大热点问题。而建筑物作为遥感影像中重要的地物信息,在城市规划、数字城市的建设中有着至关重要的作用,所以需要研究一个切实有效的信息提取方法对建筑物进行分类提
脑机接口(Brain Computer Interface,BCI)是一个建立在人脑和电子设备之间的通信和控制的系统,在众多领域都具有非常重要的应用。运动想象脑电信号(Motor Imagery Electroencephalogram,MI-EEG)分析是脑机接口研究的热点之一,目前利用深度学习算法对运动想象脑电信号分类的综合性能还有待提升。本文拟提高两类运动想象脑电信号的分类准确率、提升标准的
紫外线(Ultraviolet,UV)是造成皮肤损伤、皮肤屏障功能破坏的主要因素。根据流行病学研究表明,约80%的暴露皮肤病的病因均为紫外线引起的皮肤光损伤所致,因此研究能够抵御紫外线作用的有效物质具有一定的科学价值和应用前景。枸杞子是我国西部干旱高紫外线地区重要植物资源之一,有着滋阴补血、益气明目等功效,常常用在眼睛护理、预防色素沉淀和抵御紫外线等方面。枸杞中含有较多的活性物,其中包括枸杞多糖、
债转股在许多国家都曾实施过,2008年金融危机发生后,国内企业产能严重过剩,资产负债率不断升高,严重危害我国经济的稳定发展。为了深化供给侧结构性改革,2016年债转股被再次提出,此次债转股与上轮最大不同点是给予了市场主体更多的自主权,但是实践债转股过程并不是一帆风顺,也存在着急需解决的问题,本文以中国铝业为案例,对其债转股操作步骤、转股绩效以及转股中存在的问题进行探讨。中国铝业作为大型央企,其实施
随着经济社会的迅速发展和人类生活水平的提高,药品及个人护理用品的使用量急剧增加,由于人或动物的排泄、废弃药物的不合理处置,污水处理技术的不完善等原因,导致其频繁在水体中被检测出来。长此以往,会对整个生态系统、人类的健康造成不良的影响。近年来,半导体光催化技术作为一种绿色环保、高效的方法被广泛应用于降解水体中的污染物。硫化镉(Cd S)和二硫化钼(Mo S_2)具有较优越的光催化特性,且其具有成本低
随着社会的发展,家政服务进入城市中的千家万户,家政服务为百姓的生活提供了便利,解决了部分家庭生活难题,但是随着家政行业的发展,家政企业的诚信问题也得到了越来越多的关注,人们期待得到更加优质的服务,家政企业的诚信关系着广大消费者的利益,政府是否对家政企业的诚信问题进行监督、家政企业是否诚信经营?消费者能否得到满意的服务?当遇到失信行为时,消费者是否会选择投诉?投诉成本是否能接受?有没有合适的投诉渠道
我国创新驱动战略的提出使研发创新越发受到关注,企业作为市场主体,更需承担起研发创新的主要任务。由于我国各地区企业创新能力与研发水平存在明显不均衡,尤其是西部地区相对较弱,为缩小东西部创新水平差距,我国各项补贴政策也有针对性的向西部地区倾斜。新疆作为“一带一路”倡议中的核心区和对口援疆的受援地,是我国补贴政策集中实施地区,目前,国内外就政府补贴对企业创新的研究较丰富,但对西部地区尤其是新疆这一补贴政
近些年来,全球变暖、环境污染、能源危机时刻威胁着人类的身体健康和全球经济的可持续发展。太阳能,作为取之不尽用之不竭的新型能源,一直被人们广泛关注着,尤其是在光伏太阳
板书设计是一门艺术,是课堂教学的重要组成部分,是提高课堂教学效果的重要手段。它以精炼的语句,简洁的线条,醒目的符号,把文章的思路、重点和中心联结起来,简练地构成全文的