一种时序数据处理方法技术

技术编号:20977671 阅读:62 留言:0更新日期:2019-04-29 18:33
本发明专利技术公开了一种时序数据处理方法,时序数据包括输出时间点和多个指标,方法包括以下步骤:提取输出时间点的多指标数据块;构建时间序列和指标序列的映射关系;提取指定时间窗口的时间序列和时间序列对应的多指标数据块聚合为字节数据流;压缩聚合后的字节数据流并输出;本发明专利技术通过将一个时间点的多指标时序数据,使用同一时间实现多指标数据块的聚合,从而减少多个时间存储消耗;以字节流方式进行数据压缩,避免指标类型的限制导致压缩算法的受限,同时,对于位存储的指标数据聚合也能有效减少指标数据的存储消耗;通过本发明专利技术的方法有效提高了时序数据的压缩处理效率,时序压缩比以及存储效率。

A Time Series Data Processing Method

The invention discloses a time series data processing method, which includes output time points and multiple indexes. The method comprises the following steps: extracting multi-index data blocks of output time points; constructing mapping relationship between time series and index series; extracting time series corresponding to specified time windows and time series and aggregating them into byte data streams; and compressing and aggregating multi-index data blocks into byte data streams. The byte data stream is output simultaneously; the invention reduces the consumption of multiple time storage by aggregating multi-index data blocks at the same time by aggregating multi-index time series data at one time point; data compression is carried out by byte stream to avoid the limitation of compression algorithm caused by the limitation of index type, and at the same time, the aggregation of index data for bit storage can also effectively reduce the index. The method of the present invention effectively improves the compression processing efficiency, the compression ratio and the storage efficiency of the time series data.

【技术实现步骤摘要】
一种时序数据处理方法
本专利技术涉及时序数据处理
,尤其是涉及一种时序数据处理方法。
技术介绍
当前处于物联时代,时序数据即时间序列数据,是统一指标按时间顺序记录的数据序列,对于时序数据的存储要求也越来越高。首先,当前物联网时代,在同一时间点上,产生大量指标数据也需要高效的处理。其次,处理后的时序数据也需要高效的压缩比。在时序数据传递过程中,为了减少网络带宽的消耗,时序数据会被编码成一个时间点加n个指标时序数据方式传递到后端,为了减少网络带宽的消耗,时序数据会被编码成一个时间点加n个指标时序数据方式传递到后端,n个指标的时序数据按常规的存储方式会变成n个时间序列加n个指标数据序列,这种转换后的数据存储大小增加了一个n–1条记录大小的存储量,时序数据长期存储,影响了时序数据的压缩处理效率、时序压缩比以及存储效率。
技术实现思路
为了解决上述问题,本专利技术提出了一种时序数据处理方法,基于对时序数据同一时间点的多指标数据块的聚合,采用字节流的压缩方式,有效提高了时序数据的处理效率。为了实现上述目的,本专利技术采用如下技术方案:具体的,一种时序数据处理方法,其特征在于,所述时序数据包括输本文档来自技高网...

【技术保护点】
1.一种时序数据处理方法,其特征在于,所述时序数据包括输出时间点和多个指标,所述方法包括以下步骤:S1.提取输出时间点对应的多指标数据块;S2.构建时间序列和指标序列的映射关系;S3.提取指定时间窗口的时间序列和时间序列对应的多指标数据块聚合为字节数据流;S4.压缩聚合后的字节数据流并输出。

【技术特征摘要】
1.一种时序数据处理方法,其特征在于,所述时序数据包括输出时间点和多个指标,所述方法包括以下步骤:S1.提取输出时间点对应的多指标数据块;S2.构建时间序列和指标序列的映射关系;S3.提取指定时间窗口的时间序列和时间序列对应的多指标数据块聚合为字节数据流;S4.压缩聚合后的字节数据流并输出。2.根据权利要求1所述的一种时序数据处理方法,其特征在于,所述多指标数据块包括多个指标数据。3.根据权利要求2所述的一种时序数据处理方法,其特征在于,所述步骤S2还包括:S21.按时间顺序创建所述时间点的时间序列;S22.提取所述多指标数据块中的多个指标数据,将每个指标数据对应的时间点按时间顺序创建每个指标数据的指标序列;S23.将所述时间序列中的时间点与所述指标序列中相同的时间点对应,创建时间序列和指标序列的映射关系。4.根据权利要求2所述的一种时序数据处理方法,其特征在于,所述步骤S3还包括:S31.提取所述时间序列中指定的时间窗口范围内的时间序列;S32.通过步骤S31中提取的时间序列获取与所提取的时间序列中每个时间点对应的指标数据序列中的多指标数据块;S33.将步骤S32中获取的多指标数据块...

【专利技术属性】
技术研发人员:张永飞王纯斌李森林王诗强
申请(专利权)人:成都四方伟业软件股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1