[发明专利]一种历史数据归档的系统与实现方法无效
申请号: | 200810216195.8 | 申请日: | 2008-09-17 |
公开(公告)号: | CN101364897A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 李汉敏;陈明 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04M3/22;H04Q3/00;G06F17/30 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 历史数据 归档 系统 实现 方法 | ||
1、一种历史数据归档的系统,其特征在于,所述系统包括一归档参数配置模块、一归档数据加载模块与一归档操作模块,所述归档参数配置模块与所述归档数据加载模块通信连接,所述归档数据加载模块与所述归档操作模块通信连接,所述归档参数配置模块用于为历史数据配置归档参数;所述归档数据加载模块用于加载所述归档参数配置模块配置的所有所述归档参数;所述归档操作模块用于对所述历史数据进行归档操作。
2、根据权利要求1所述的系统,其特征在于,所述归档操作模块还包括一主线程,所述主线程用于创建一归档线程、检测是否存在满足归档条件的所述历史数据与唤醒所述归档线程进行归档操作,所述归档线程处于休眠状态并等待所述主线程唤醒进行归档操作。
3、一种实现根据权利要求1所述系统的方法,包括以下步骤:
A、所述归档参数配置模块为所述历史数据配置所述归档表名,并将归档参数配置到所述归档表名下;
B、所述归档数据加载模块加载所有所述归档参数作为所述历史数据归档的输入;
C、所述归档操作模块根据所有所述归档参数检测是否存在满足归档条件的所述历史数据,对满足所述归档条件的所述历史数据进行归档操作。
4、根据权利要求3所述的实现方法,其特征在于,所述归档参数包括:归档模式、归档输出目录、归档开始时间、归档动作、过滤条件以及归档字段。
5、根据权利要求4所述的实现方法,其特征在于,所述归档模式包括周期归档与门限归档,所述周期归档还配置有归档周期;所述门限归档还配置有门限值与检测所述历史数据门限的门限周期。
6、根据权利要求4所述的实现方法,其特征在于,所述归档动作包括判断所述归档模式与所述归档表名是否匹配、是否删除原所述历史数据以及当所述历史数据为空时是否删除所述归档表名。
7、根据权利要求4所述的实现方法,其特征在于,所述归档字段包括字段名称以及所述字段名称转化后的值、字段值以及所述字段值转化后的值。
8、根据权利要求3所述的实现方法,其特征在于,所述步骤C还包括:当没有满足所述归档条件的所述历史数据时,则所述归档线程处于休眠状态。
9、根据权利要求3所述的实现方法,其特征在于,所述步骤C还包括以下步骤:
C1、所述主线程为每个所述归档表名创建一所述归档线程,所述归档线程处于休眠状态;
C2、所述主线程根据所述过滤条件以及所述归档周期或所述门限周期定期检测是否存在满足所述归档条件的所述历史数据,若存在,则所述主线程唤醒所述归档线程进行归档操作。
10、根据权利要求9所述的实现方法,其特征在于,所述步骤C2还包括以下步骤:
C21、所述归档线程查找所有需要归档的所述归档表名,并获取所述归档表名下的所有所述归档参数;
C22、所述归档线程根据所述过滤条件查找满足归档条件的所述历史数据;
C23、所述归档线程将满足所述归档条件的所述历史数据原始值进行转化并输出到指定目录的归档文件中。
11、根据权利要求9所述的实现方法,其特征在于,所述步骤C2还包括以下步骤:
C24、所述归档线程将所述历史数据归档后,对原所述历史数据与所述表名进行所述归档参数指定的其它操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216195.8/1.html,转载请声明来源钻瓜专利网。