【技术实现步骤摘要】
本专利技术涉及一种基于归集思想,维护数据库差异性复本间数据一致性的异步方法,属于电力系统数据库管理
技术介绍
在地理上分散的大型监控系统中,模型数据多分布在不同数据库。常见的分布策略有集中式数据集中存放;分区式数据分散存放,但数据间不能重复;冗余式每个结点都存放完整的数据复本;混合式上述三种的混合,这是最复杂、最灵活的方式,即本专利技术适用的数据库差异性复本。对于这类差异性复本一致性维护方法可以分为两类离线同步和联机同步。简单的离线同步方法通常是将源数据库的所有对象导出成转储文件,再将转储文件导入目标数据库以保持和源数据库的一致性。这种同步方法将差异性复本按照其外延扩展成无差异性复本,简单可靠,但是不适用于多个数据库并发修改的应用。改进的离线同步方法将源数据库中的所有元组按需要分割成裂片,将源数据库中需要维护一致性的元组所在裂片导出成转储文件,再将转储文件导入到目标数据库中覆盖原先的相应裂片。这种方法弥补了简单离线同步不支持多数据库并发修改的缺陷,但是库间一致性的维护需要借助于操作系统层面多个文件的拷贝、传送和合并,增加了维护难度。 如果不能对文件加以 ...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:陈天皓,梁奕,方俊,张赛桥,石琦,刘佳宝,
申请(专利权)人:国电南瑞科技股份有限公司,
类型:发明
国别省市: