【技术实现步骤摘要】
【专利摘要】本专利技术公开了,通过量化流数据系统处理单位数据元组消耗的时间,进而动态计算评估流数据的实时负载,判断是否过载。本专利技术克服了现有流数据系统因数据流具有抖动、不确定等特性,其数据特性无法预测,数据率不断变化,从而造成流数据系统负载不稳定的缺陷。本专利技术提出的流数据系统负载的评估及系统过载判定方法,对于流数据系统性能优化具有重要的意义。值得推广应用。【专利说明】
本专利技术涉及数据库领域,主要解决流数据系统过载的判定问题,专利技术了一种过载判定的方法。
技术介绍
数据呈现海量、实时、多样等新特征,流数据系统在应对数据新特征与挑战中有着诸多优势:1,数据单遍扫描,不存储全部的原始数据,节省了存储资源;2,数据处理结果存储在内存中,处理与访问均在内存中进行,提高了分析与访问的时效性;3,流数据采取数据摘要表征原始数据特性,适应了数据的新特征与趋势。数据流具有抖动、不确定等特性,其数据特性无法预测,数据率不断变化,因而造成流数据系统负载不稳定。系统负载的评估及系统过载判定对于流数据系统性能优化都有重要的意义。
技术实现思路
本专利技术所要解决的技术问题是提出了,以克服现有流数据系统的因数据特性无法预测,数据率不断变化,造成流数据系统负载不稳定的缺陷。为了解决上述技术问题,本专利技术提出了,包括以下步骤:计算流数据系统负载,所述流数据系统负载按以下公式计算:【权利要求】1.,其特征在于,包括以下步骤: 计算流数据系统负载,所述流数据系统负载按以下公式计算: 2.根据权利要求1所述的流数据系统的负载评估以及过载判定方法,其特征在于,所述第j ...
【技术保护点】
一种流数据系统的负载评估以及过载判定方法,其特征在于,包括以下步骤:计算流数据系统负载,所述流数据系统负载按以下公式计算:L=Σi=1NViLci]]>其中N为输入流数据系统的数据流数目;Vi为第i条数据流的数据率,i取值区间为[1,N];Lci为第i条数据流对流数据系统的负载系数;所述负载系数Lci为流数据系统处理第i条数据流中单位元组消耗的时间,i取值区间为[1,N];负载系数Lci由以下公式计算得到:Lci=Σk=1n(Πj=1k-1Sj)Ck]]>所述Sj为处理第i条数据流的第j个算子输出的结果数和输入的数据数目之间的比值,即算子的选择率;所述Ck为第k个算子处理单个数据元组消耗的时间;所述Sj、Ck参数都在系统启动后的一个周期内计算得到。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。