1 .一种时序数据计量方法,其特征在于,包括:
将内存文件中的单元格的创建时间段划分为多个时间区间;
建立每个时间区间的索引信息并写入磁盘文件,所述索引信息包括所述时间区间的起
止时间,以及所述时间区间内创建的单元格的数据量;
在收到时序数据的计量请求时,根据所述计量请求中的计量时间点,利用所述索引信
息确定所述计量时间点所对应时间区间;
计算所述计量时间点所对应的时间区间及其后的时间区间内创建的单元格的数据量
总和,获得时序数据量。
2.如权利要求1所述的方法,其特征在于,所述将内存文件中的单元格的创建时间段划
分为多个时间区间具体为:
根据指定时间间隔将所述创建时间段划分为多个时间区间。
3 .如权利要求1所述的方法,其特征在于,所述将内存文件中的单元格的创建时间段划
分为多个时间区间的步骤包括:
根据所述多个单元格的最早创建时间和最晚创建时间,获取所述单元格的创建时间
段;
根据指定时间间隔,将所述创建时间段划分为多个时间区间。
4 .如权利要求1所述的方法,其特征在于,所述将内存文件中的单元格的创建时间段划
分为多个时间区间的步骤之前,所述方法还包括:
从每一个单元格的版本号中获取该单元格的创建时间。
5 .如权利要求1所述的方法,其特征在于,所述根据所述计量请求中的计量时间点,利
用所述索引信息确定所述计量时间点所对应时间区间的步骤包括:
判断索引信息中是否存在与所述计量时间点对应的起始时间节点;
如果存在所述起始时间节点,将该起始时间节点所在的时间区间作为该计量时间点对
应的时间区间;
如果不存在所述起始时间节点,确定索引信息中与当前时间最接近的起始时间节点,
并将该起始时间节点所在的时间区间作为该计量时间点对应的时间区间。
6 .一种时序数据计量装置,其特征在于,包括:
时间区间划分模块,用于将内存文件中的单元格的创建时间段划分为多个时间区间;
索引信息建立模块,用于建立每个时间区间的索引信息并写入磁盘文件,所述索引信
息包括所述时间区间的起止时间,以及所述时间区间内创建的单元格的数据量;
时间区间确定模块,用于在收到时序数据的计量请求时,根据所述计量请求中的计量
时间点,利用所述索引信息确定所述计量时间点所对应时间区间;
时序数量获取模块,用于计算所述计量时间点所对应的时间区间及其后的时间区间内
创建的单元格的数据量总和,获得时序数据量。
7 .如权利要求6所述装置,其特征在于,所述时间区间划分模块根据指定时间间隔将所
述创建时间段划分为多个时间区间。
8.如权利要求6所述的装置,其特征在于,所述时间区间划分模块包括:
边界获取子模块,用于根据所述多个单元格的最早创建时间和最晚创建时间,获取所
述单元格的创建时间段;
权 利 要 求 书
1/2 页
2
评论