[发明专利]大数据滑动窗口统计方法、装置、存储介质及计算设备在审
申请号: | 202211059654.2 | 申请日: | 2022-09-01 |
公开(公告)号: | CN115129482A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 刘翠丽;李成;黄子革;韦博;庞诚;何东兴;刘斌;崔雨波;吴桂德;王理 | 申请(专利权)人: | 北京云恒科技研究院有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/215;G06F16/22;G06F16/2458 |
代理公司: | 北京智乾知识产权代理事务所(普通合伙) 11552 | 代理人: | 王晋 |
地址: | 100020 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 滑动 窗口 统计 方法 装置 存储 介质 计算 设备 | ||
本申请公开一种大数据滑动窗口统计方法、装置、存储介质及计算设备,涉及数据处理领域。所述方法包括:根据待统计的数据生成滑动窗口,计算所述滑动窗口范围内所有数据的第一统计值;当所述待统计的数据发生变化时,根据变化后的数据调整滑动窗口,使其具有不同于原起始位置的第一起始位置和/或不同于原结束位置的第一结束位置;计算所述原起始位置与所述第一起始位置之间的数据的起始修正统计值,和/或所述原结束位置与所述第一结束位置之间的数据的结束修正统计值;根据所述起始修正统计值和/或所述结束修正统计值对所述第一统计值进行修正,得到调整后的滑动窗口范围内所有数据的第二统计值。解决了现有技术数据统计中计算量大的技术问题。
技术领域
本申请涉及数据处理领域,具体而言,涉及一种大数据滑动窗口统计方法、装置、存储介质及计算设备。
背景技术
现有的数据统计方法,都是将数据从头到尾,或者是对统计窗口内所有数据,依次计算和、均值、均方差、标准差等统计数值。当有新的数据加入,或者统计窗口的位置、宽度有所变化时,都需要再次重新计算所有数据的统计数值。当数据元素个数较多时,其计算量非常大,会消耗宝贵的CPU性能,而且在大数据处理时,需要频繁调整统计窗口的位置和宽度,此时CPU根本就忙不过来了,无法满足实时统计的要求。
针对上述现有技术数据统计中计算量大的技术问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种大数据滑动窗口统计方法、装置、存储介质及计算设备,以至少解决现有技术数据统计中计算量大的技术问题。
根据本申请实施例的一个方面,提供了一种大数据滑动窗口统计方法,该方法包括:根据待统计数据生成滑动窗口,计算所述滑动窗口范围内所有数据的第一统计值,其中所述滑动窗口的原起始位置和原结束位置分别为所述待统计数据的第一项和最后一项;当所述待统计数据发生变化时,根据变化后的数据调整滑动窗口,使其具有不同于原起始位置的第一起始位置和/或不同于原结束位置的第一结束位置;计算所述原起始位置与所述第一起始位置之间的数据的起始修正统计值,和/或所述原结束位置与所述第一结束位置之间的数据的结束修正统计值;根据所述起始修正统计值和/或所述结束修正统计值对所述第一统计值进行修正,得到调整后的滑动窗口范围内所有数据的第二统计值。
根据本申请实施例的另一个方面,提供了一种大数据滑动窗口统计装置,该装置包括:数据存储模块,用于存储待统计数据;滑动窗口管理模块,具有起始位置指针和结束位置指针,用于根据所述起始位置指针和结束位置指针限定滑动窗口的位置和宽度;统计模块,用于根据传入的统计项指示信号,根据滑动窗口限定的数据范围,计算滑动窗口范围内所有数据的与统计项指示信号对应的统计值;处理模块,被配置为读取数据存储模块中存储的待统计数据,调用滑动窗口管理模块生成与待统计数据对应的滑动窗口,调用统计模块计算所述滑动窗口范围内所有数据的第一统计值,其中所述滑动窗口的原起始位置和原结束位置分别为所述待统计数据的第一项和最后一项;当所述数据存储模块中存储的待统计数据发生变化时,调用滑动窗口管理模块根据变化后的数据调整滑动窗口,使其具有不同于原起始位置的第一起始位置和/或不同于原结束位置的第一结束位置;调用统计模块计算所述原起始位置与所述第一起始位置之间的数据的起始修正统计值,和/或所述原结束位置与所述第一结束位置之间的数据的结束修正统计值;根据所述起始修正统计值和/或所述结束修正统计值对所述第一统计值进行修正,得到调整后的滑动窗口范围内所有数据的第二统计值。根据本申请实施例的另一个方面,提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任一实施例的方法。
根据本申请实施例的另一个方面,提供了一种计算设备,包括处理器,处理器用于运行程序,其中,程序运行时执行上述任一实施例的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云恒科技研究院有限公司,未经北京云恒科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211059654.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置