发明名称 |
一种数据管理系统及方法 |
摘要 |
本发明公开了一种数据管理系统,通过在BAM中设置一致性标志,当数据管理系统完成数据同步操作之后,BAM中FAM运行数据与BAM中备份数据达到一致,设置一致性标志为一致,在此之后发生首次数据修改时,立即设置一致性标志为不一致。本发明还提供了一种数据管理方法。本发明提供的数据管理系统和方法能够在首次数据修改操作之后,及时标识BAM中FAM运行数据与FAM中备份数据不一致的状况。 |
申请公布号 |
CN100343814C |
申请公布日期 |
2007.10.17 |
申请号 |
CN200510089130.8 |
申请日期 |
2005.08.02 |
申请人 |
上海华为技术有限公司 |
发明人 |
吴亚晴 |
分类号 |
G06F11/14(2006.01) |
主分类号 |
G06F11/14(2006.01) |
代理机构 |
北京德琦知识产权代理有限公司 |
代理人 |
张颖玲;王琦 |
主权项 |
1、一种数据管理系统,包括面向用户的后管理系统BAM和至少一个执行应用任务的前管理系统FAM,每个FAM包括执行各种应用功能的应用模块、与BAM进行通信的通信模块、存储运行数据的内存数据区、存储备份数据的备份数据区以及对存储数据进行管理的数据管理模块,其中,数据管理模块进一步包括用于修改数据的数据修改单元、用于核查数据的数据核查单元、用于同步数据的数据同步单元和用于确定运行数据与备份数据是否一致的一致性标志(170);BAM包括接收并执行用户指令的人机交互模块、与FAM进行通信的通信模块、存储FAM运行数据的FAM数据区以及对数据区中存储数据进行管理的数据管理模块;其特征在于,所述BAM侧的数据管理模块包括:一致性标志(501),用于确定BAM侧数据与FAM侧运行数据是否一致;数据修改单元,用于接收用户指令修改数据并将修改后的数据写入FAM数据区,通知FAM侧的数据修改单元修改其运行数据,设置BAM侧的一致性标志(501)为数据不一致,并向本侧的数据核查单元发送核查指令;数据核查单元,接收本侧数据修改单元的核查指令,从FAM数据区读取核查数据并向FAM侧数据核查单元发送包括核查数据的核查消息;数据同步单元,用于接收FAM侧数据同步单元的数据同步请求,从FAM数据区读取同步数据发送给FAM侧数据同步单元,设置本侧的一致性标志(501)为数据一致。 |
地址 |
200127上海市峨山路91弄98号浦东软件园陆家嘴分园2号楼 |