发明名称 复制数据库环境下保持数据一致性的方法和系统
摘要 本发明公开了一种复制数据库环境下保持数据一致性的方法和系统。该方法包括:协调者向复制数据库环境中的参与者发送事务请求,所述参与者根据所述事务请求在本地执行复制事务;参与者根据本地复制事务执行结果向协调者投票,协调者根据参与者返回的投票结果做出全局决定,其中如果至少有一个参与者投票已准备好,则协调者做出全局提交的全局决定,否则协调者做出全局夭折的全局决定;参与者执行所述全局决定。该系统包括协调者和复制数据库环境中的参与者。应用本发明,通过对做出全局决定的条件进行改变,在保证数据一致性的基础上,既节约了资源,又提高了系统的可用性。
申请公布号 CN101329670A 申请公布日期 2008.12.24
申请号 CN200710111966.2 申请日期 2007.06.20
申请人 诺基亚西门子通信公司 发明人 廖国琼;周雷
分类号 G06F17/30(2006.01);H04L29/08(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 中国专利代理(香港)有限公司 代理人 刘杰;刘春元
主权项 1.一种复制数据库环境下保持数据一致性的方法,包括:协调者向复制数据库环境中的参与者发送事务请求,所述参与者根据所述事务请求在本地执行复制事务;参与者根据本地复制事务执行结果向协调者投票,协调者根据参与者返回的投票结果做出全局决定,其中如果至少有一个参与者投票已准备好,则协调者做出全局提交的全局决定;否则协调者做出全局夭折的全局决定;参与者执行所述全局决定。
地址 芬兰埃斯波
您可能感兴趣的专利