[發(fā)明專利]復制數(shù)據(jù)庫環(huán)境下保持數(shù)據(jù)一致性的方法和系統(tǒng)無效
| 申請?zhí)枺?/td> | 200710111966.2 | 申請日: | 2007-06-20 |
| 公開(公告)號: | CN101329670A | 公開(公告)日: | 2008-12-24 |
| 發(fā)明(設計)人: | 廖國瓊;周雷 | 申請(專利權(quán))人: | 諾基亞西門子通信公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 劉杰;劉春元 |
| 地址: | 芬蘭*** | 國省代碼: | 芬蘭;FI |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 復制 數(shù)據(jù)庫 環(huán)境 保持 數(shù)據(jù)一致性 方法 系統(tǒng) | ||
1.一種復制數(shù)據(jù)庫環(huán)境下保持數(shù)據(jù)一致性的方法,包括:
協(xié)調(diào)者向復制數(shù)據(jù)庫環(huán)境中的參與者發(fā)送事務請求,所述參與者根據(jù)所述事務請求在本地執(zhí)行復制事務;
參與者根據(jù)本地復制事務執(zhí)行結(jié)果向協(xié)調(diào)者投票,協(xié)調(diào)者根據(jù)參與者返回的投票結(jié)果做出全局決定,其中如果至少有一個參與者投票已準備好,則協(xié)調(diào)者做出全局提交的全局決定;否則協(xié)調(diào)者做出全局夭折的全局決定;
參與者執(zhí)行所述全局決定。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法包括:當至少有一個參與者投票已準備好時,協(xié)調(diào)者進一步向投票夭折的參與者發(fā)送重試命令;投票夭折的參與者收到所述重試命令后,重新在本地執(zhí)行復制事務。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述投票夭折的參與者重新在本地執(zhí)行復制事務后,重新再向所述協(xié)調(diào)者投票。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,協(xié)調(diào)者做出全局提交的命令后,該方法進一步包括:設置重新在本地執(zhí)行復制事務后投票結(jié)果為夭折的參與者狀態(tài)為不可用,和/或設置協(xié)調(diào)者未能收到其投票的參與者狀態(tài)為不可用。
5.一種復制數(shù)據(jù)庫環(huán)境下保持數(shù)據(jù)一致性的系統(tǒng),所述復制數(shù)據(jù)庫環(huán)境包括至少一個參與者,其特征在于,該系統(tǒng)包括:
協(xié)調(diào)者,用于向參與者發(fā)送事務請求,并根據(jù)參與者返回的投票結(jié)果做出全局決定,其中如果至少有一個參與者投票已準備好,則做出全局提交的全局決定,否則做出全局夭折的全局決定;
參與者,位于復制數(shù)據(jù)庫環(huán)境中,用于根據(jù)本地復制事務執(zhí)行結(jié)果向協(xié)調(diào)者投票,并執(zhí)行由協(xié)調(diào)者做出的所述全局決定。
6.根據(jù)權(quán)利要求5所述的復制數(shù)據(jù)庫環(huán)境下保持數(shù)據(jù)一致性的系統(tǒng),其特征在于,
所述協(xié)調(diào)者,進一步用于當至少有一個參與者投票已準備好時,向投票夭折的參與者發(fā)送重試命令;
投票夭折的參與者,用于在收到所述重試命令后,重新在本地執(zhí)行復制事務。
7.根據(jù)權(quán)利要求6所述的復制數(shù)據(jù)庫環(huán)境下保持數(shù)據(jù)一致性的系統(tǒng),其特征在于,
投票夭折的參與者,進一步用于在重新在本地執(zhí)行復制事務后重新再向協(xié)調(diào)者投票。
8.根據(jù)權(quán)利要求6所述的復制數(shù)據(jù)庫環(huán)境下保持數(shù)據(jù)一致性的系統(tǒng),其特征在于,
協(xié)調(diào)者,進一步用于設置重新在本地執(zhí)行復制事務后投票結(jié)果為夭折的參與者狀態(tài)為不可用,和/或設置未能收到其投票的參與者狀態(tài)為不可用。
9.一種數(shù)據(jù)庫系統(tǒng),其特征在于,包括:
應用客戶端,用于向數(shù)據(jù)庫前端發(fā)送事務請求;
數(shù)據(jù)庫前端,用于向數(shù)據(jù)庫后端轉(zhuǎn)發(fā)所述事務請求,并根據(jù)數(shù)據(jù)庫后端返回的投票結(jié)果做出全局決定,其中如果至少有一個數(shù)據(jù)庫后端投票已準備好,則數(shù)據(jù)庫前端做出全局提交的全局決定,否則數(shù)據(jù)庫前端做出全局夭折的全局決定;
數(shù)據(jù)庫后端,用于根據(jù)所述事務請求在本地執(zhí)行復制事務,根據(jù)本地復制事務執(zhí)行結(jié)果向數(shù)據(jù)庫前端投票,并執(zhí)行由數(shù)據(jù)庫前端做出的所述全局決定。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)庫系統(tǒng),其特征在于,
數(shù)據(jù)庫前端,進一步用于當至少有一個數(shù)據(jù)庫后端投票已準備好時,向投票夭折的數(shù)據(jù)庫后端發(fā)送重試命令;
投票夭折的數(shù)據(jù)庫后端,用于在收到所述重試命令后,重新在本地執(zhí)行復制事務。
11.根據(jù)權(quán)利要求10所述的數(shù)據(jù)庫系統(tǒng),其特征在于,
投票夭折的數(shù)據(jù)庫后端,進一步用于在重新在本地執(zhí)行復制事務后重新再向數(shù)據(jù)庫前端投票。
12.根據(jù)權(quán)利要求10所述的數(shù)據(jù)庫系統(tǒng),其特征在于,
數(shù)據(jù)庫前端,進一步用于設置重新在本地執(zhí)行復制事務后投票結(jié)果為夭折的數(shù)據(jù)庫后端狀態(tài)為不可用,和/或設置數(shù)據(jù)庫前端未能收到其投票的數(shù)據(jù)庫后端狀態(tài)為不可用。
13.根據(jù)權(quán)利要求9-12中任一項所述的數(shù)據(jù)庫系統(tǒng),其特征在于,
所述數(shù)據(jù)庫后端集成在一起,或者在地理上相互隔開。
14.一種采用三層結(jié)構(gòu)的無線通信系統(tǒng),包括信號層、應用層和數(shù)據(jù)庫后端,數(shù)據(jù)庫后端包括至少一個復制路徑服務器,其特征在于,信號層,用于接收路徑存取請求,并將所述路徑存取請求轉(zhuǎn)發(fā)到應用層;應用層,用于向數(shù)據(jù)庫后端轉(zhuǎn)發(fā)所述路徑存取請求,并根據(jù)數(shù)據(jù)庫后端返回的投票結(jié)果做出全局決定,其中如果至少有一個復制路徑服務器投票已準備好,則應用層做出全局提交的全局決定,否則應用層做出全局夭折的全局決定;復制路徑服務器,用于根據(jù)所述路徑存取請求在本地執(zhí)行復制事務,根據(jù)本地復制事務執(zhí)行結(jié)果向應用層投票,并執(zhí)行由應用層做出的所述全局決定。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于諾基亞西門子通信公司,未經(jīng)諾基亞西門子通信公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710111966.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 環(huán)境服務系統(tǒng)以及環(huán)境服務事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測終端和環(huán)境檢測系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計裝置和環(huán)境估計方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測儀(環(huán)境貓)





