[发明专利]一种基于聚合边与时序聚合边的快速海量时序数据处理方法在审
| 申请号: | 201911405552.X | 申请日: | 2019-12-30 |
| 公开(公告)号: | CN111177188A | 公开(公告)日: | 2020-05-19 |
| 发明(设计)人: | 王新根;王新宇;鲁萍 | 申请(专利权)人: | 浙江邦盛科技有限公司 |
| 主分类号: | G06F16/2452 | 分类号: | G06F16/2452;G06F16/2458;G06F16/28 |
| 代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静 |
| 地址: | 310012 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 聚合 时序 快速 海量 数据处理 方法 | ||
1.一种基于聚合边与时序聚合边的快速海量时序数据处理方法,其特征在于,包括:
将时序数据基于时间窗口进行聚合计算,得到聚合结果;
利用所述聚合结果生成聚合边、时序聚合边,并按聚合边的数据结构将数据存放在内存中;
将聚合边或时序聚合边按照属性图的方式建立成图关系;
对于生成的图关系,基于聚合指标进行快速查询。
2.根据权利要求1所述的方法,其特征在于,所述聚合边的生成包括:在关联关系图的建图过程中,根据业务上预先选择与定义的属性字段,预先进行聚合计算,在边的属性上形成聚合计算后的结果。
3.根据权利要求1所述的方法,其特征在于,所述时序聚合边的生成包括:将连续的时间按照某个时间单位进行切割,形成一系列固定长度的时间窗口。所有时序数据根据约定的时间属性字段的值,被分配到对应的时间窗口内。时间窗口内的数据根据业务要求的聚合算法进行聚合,得到该时间窗口对应的聚合值。
4.根据权利要求3所述的方法,其特征在于,不同的计算指标根据其计算业务内容的不同,采用不同的聚合算法;不同的计算指标根据其业务含义可以分配不同的时间窗口长度。
5.根据权利要求1所述的方法,其特征在于,通过图关联关系查询语言对聚合边的数据进行查询,所述图关联关系查询语言增加时序信息的描述语义,支持基于点、边和属性的查询。
6.根据权利要求5所述的方法,其特征在于,用户能够针对某一个时间窗口内的指标计算结果进行图查询,所述图查询包括图匹配和图过滤。
7.根据权利要求6所述的方法,其特征在于,所述图匹配具体为:给定起点以及需要匹配的图模式,返回满足匹配模式中的实体对象。
8.根据权利要求6所述的方法,其特征在于,所述图过滤具体为:在图匹配的基础上根据过滤条件求得结果的指定子集。
9.根据权利要求8所述的方法,其特征在于,所述图过滤中,过滤条件可以指定时间窗口,指定的时间窗口可以和图匹配时采用的时间窗口不同。
10.根据权利要求6所述的方法,其特征在于,所述图关联关系查询语言支持谓词过滤语义及基于不定步数边的模糊匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江邦盛科技有限公司,未经浙江邦盛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911405552.X/1.html,转载请声明来源钻瓜专利网。





