发明名称 | 自适应的历史数据压缩方法 | ||
摘要 | 对数据库中的历史数据压缩处理的自适应数据压缩方法,包括步骤:压缩时间判断:对当前测量值,判断测量时间是否在给定的压缩时间区间内,在当前测量值的时差太小时,不执行后面的步骤,继续考察下一测量数据;在当前测量值的时差太大时,存储当前值的前一值,作为下一轮数据压缩测试的起点和新的上一存储点;斜率的计算:计算当前值斜率及当前最大斜率和最小斜率;对不同时刻的测量数据,根据当前最大/最小斜率,自适应地动态计算压缩偏差参数;用新计算的压缩偏差参数,计算当前值斜率的上界和下界;压缩测试判断:当前值通过压缩测试,存储当前值的前一个值,作为下一轮数据压缩测试的起点和新的上一存储点,否则继续测试下一个新的数据点。 | ||
申请公布号 | CN1459743A | 申请公布日期 | 2003.12.03 |
申请号 | CN02120383.0 | 申请日期 | 2002.05.24 |
申请人 | 中国科学院软件研究所 | 发明人 | 王宏安;金宏;王强;戴国忠 |
分类号 | G06F17/00 | 主分类号 | G06F17/00 |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 朱进桂 |
主权项 | 1.在当前测量时间差太大时,系统将当前值的前一个值存储到历史数据缓冲池,并作为下一轮数据压缩测试的起点和新的上一存储点;斜率的计算:除了计算当前值斜率外,还计算当前最大斜率和当前最小斜率等;压缩偏差参数的计算:对不同时刻的测量数据,根据当前最大/最小斜率,自适应地动态计算压缩偏差参数;斜率上界和下界的计算:利用新计算的压缩偏差参数,计算当前值斜率的上界和下界;压缩测试判断:当前值通过压缩测试,系统将当前值的前一个值存储到历史数据缓冲池,并作为下一轮数据压缩测试的起点和新的上一存储点,否则继续测试下一个新的数据点;历史数据缓冲:利用历史数据缓冲池对关键的历史数据进行存储。 | ||
地址 | 100080北京市海淀区中关村南四街4号 |