日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]在數(shù)據(jù)庫之間進行數(shù)據(jù)同步的方法及系統(tǒng)有效

專利信息
申請?zhí)枺?/td> 201310356601.1 申請日: 2013-08-15
公開(公告)號: CN104376017B 公開(公告)日: 2018-10-23
發(fā)明(設計)人: 樓江航 申請(專利權)人: 阿里巴巴集團控股有限公司
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 北京潤澤恒知識產(chǎn)權代理有限公司 11319 代理人: 蘇培華
地址: 英屬開曼群島大開*** 國省代碼: 開曼群島;KY
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 數(shù)據(jù)庫 之間 進行 數(shù)據(jù) 同步 方法 系統(tǒng)
【說明書】:

本申請公開了在數(shù)據(jù)庫之間進行數(shù)據(jù)同步的方法及系統(tǒng),其中,所述方法包括:接收到第一數(shù)據(jù)庫向第二數(shù)據(jù)庫發(fā)送的同步變更信息時,開啟一事務;通過結構化查詢語言SQL規(guī)范,在所述事務中插入預先為第一數(shù)據(jù)庫定義的標識以及所述同步變更信息中攜帶的業(yè)務數(shù)據(jù),以便觸發(fā)第二數(shù)據(jù)庫在變更日志中記錄下第一數(shù)據(jù)庫的標識;將事務提交到所述第二數(shù)據(jù)庫,以便第二數(shù)據(jù)庫根據(jù)所述業(yè)務數(shù)據(jù)執(zhí)行數(shù)據(jù)同步變更;在第二數(shù)據(jù)庫同步變更完成產(chǎn)生新的變更數(shù)據(jù)后,判斷變更日志中記錄的標識與預先為第一數(shù)據(jù)庫定義的標識是否相同,如果相同,則略過這條變更數(shù)據(jù),以便不再向第一數(shù)據(jù)庫發(fā)送同步變更信息。通過本申請,可以實現(xiàn)在異構數(shù)據(jù)庫之間避免死循環(huán)同步。

技術領域

本申請涉及數(shù)據(jù)庫雙向同步技術領域,特別是涉及在數(shù)據(jù)庫之間進行數(shù)據(jù)同步的方法及系統(tǒng)。

背景技術

目前,在一些大型的業(yè)務處理系統(tǒng)中,為了提高業(yè)務處理速度,一般需要在多地部署機房,當然,不同機房的數(shù)據(jù)庫之間需要保持數(shù)據(jù)的同步。例如,某電子商務交易平臺的國際站,主要的業(yè)務是對外出口,其業(yè)務的特性為:賣家用戶在國內,買家用戶在國外,因此,需要在國外(例如,美國)部署異地機房,最終形成了賣家在國內機房上發(fā)布商品,通過數(shù)據(jù)庫同步技術同步到美國機房,國外的買家用戶通過美國機房訪問商品數(shù)據(jù),并生成相應產(chǎn)品訂單,再通過數(shù)據(jù)庫同步技術同步回國內的機房(例如,設在杭州),和買家進行交互,從而形成一個數(shù)據(jù)閉環(huán)。

異地機房之間需要采用雙向的數(shù)據(jù)同步技術。例如,在前述例子中,杭州的數(shù)據(jù)庫中發(fā)生數(shù)據(jù)變更時,需要同步到美國,同樣,美國的數(shù)據(jù)庫中發(fā)生數(shù)據(jù)變更時,也要同步到杭州,但是,要避免出現(xiàn)死循環(huán)同步的情況。例如,杭州數(shù)據(jù)庫同步美國數(shù)據(jù)庫的數(shù)據(jù),不能再從美國數(shù)據(jù)庫回到杭州數(shù)據(jù)庫,等等。

現(xiàn)有技術中,mysql為同為mysql類型的數(shù)據(jù)庫之間進行數(shù)據(jù)同步時,提供了避免出現(xiàn)死循環(huán)同步的解決方案。也即,mysql為每個機房的數(shù)據(jù)庫設置一個serverId,用于標識每條變更數(shù)據(jù)的原始產(chǎn)生于哪個數(shù)據(jù)庫。假如存在兩個mysql數(shù)據(jù)庫,mysql-A和mysql-B,并且分別設置了serverId-A和serverId-B。在mysql-A上產(chǎn)生的數(shù)據(jù)變更都會記錄該serverId-A,同時在發(fā)送每份數(shù)據(jù)變更記錄的時候,都會包含對應的serverId-A。同步到目標機房的mysql-B數(shù)據(jù)庫時,會在日志中記錄發(fā)送過來變更數(shù)據(jù)對應的serverId-A。mysql-A同步到mysql-B的數(shù)據(jù)變更也會觸發(fā)變更同步,從mysql-B發(fā)送給mysql-A時,會帶上對應的serverId-A,到達mysql-A時,mysql-A發(fā)現(xiàn)數(shù)據(jù)的serverId-A和自己的serverId-A相同,這意味著數(shù)據(jù)的原始產(chǎn)生者為自己,因此忽略這數(shù)據(jù),從而避免產(chǎn)生死循環(huán)同步。

但是,上述現(xiàn)有技術只是mysql數(shù)據(jù)庫內部的解決方案,這也就意味著只能在mysql數(shù)據(jù)庫之間才有效,無法支持異構數(shù)據(jù)庫,也就是說,如果不同的機房中使用了不同類型的數(shù)據(jù)庫,則上述方案將無法解決死循環(huán)同步問題。例如,假設某數(shù)據(jù)庫為mysql-A,另一個數(shù)據(jù)庫為oracle-B,此時,如果mysql-A上產(chǎn)生的數(shù)據(jù)變更同步到oracle-B,即使mysql-A的變更數(shù)據(jù)記錄了serverId-A,也無法將其寫入到oracle-B的變更日志進行保留(因為mysql無法修改oracle的日志),進而,當同步到oracle-B的數(shù)據(jù)變更再次出發(fā)變更同步之后,oracle-B會作為普通的數(shù)據(jù)變更操作來處理,無法攜帶上serverId-A,因此,mysql-A收到之后,就不會忽略,而是再進行更新,以此又進入了死循環(huán)同步。

因此,迫切需要本領域技術人員解決的問題就在于,在存在非mysql數(shù)據(jù)庫的情況下,如果避免死循環(huán)同步現(xiàn)象。

發(fā)明內容

本申請?zhí)峁┝嗽跀?shù)據(jù)庫之間進行數(shù)據(jù)同步的方法及系統(tǒng),即使不同的機房之間存在異構的數(shù)據(jù)庫,也仍然可以保證在進行雙向數(shù)據(jù)同步的過程中,避免發(fā)生死循環(huán)的現(xiàn)象,并且可以減少網(wǎng)絡傳輸量,提高實現(xiàn)的效率。

本申請?zhí)峁┝巳缦路桨福?/p>

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310356601.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 色偷偷一区二区三区| 日韩欧美精品一区二区三区经典| 国产精品伦一区二区三区视频| 国产欧美视频一区二区三区| 一区二区三区香蕉视频| av素人在线| 99久久精品免费视频| 精品国产一区二区三区久久久久久 | 久久久精品99久久精品36亚| 国产伦精品一区二区三区电影| 91精品婷婷国产综合久久竹菊| 午夜精品在线观看| 国产精品一区二区在线看| 国产一区免费在线| 国产人成看黄久久久久久久久| 日韩无遮挡免费视频| 国产日韩精品久久| 91香蕉一区二区三区在线观看| 国产精品剧情一区二区三区| 午夜影院一区二区| 国产91热爆ts人妖系列| 国产一卡二卡在线播放| 国产日韩欧美亚洲| 国产视频一区二区在线| 日韩av在线网址| 国产麻豆一区二区三区精品| 国产精品一区在线观看你懂的| 午夜免费av电影| 国产主播啪啪| 国产精品96久久久| 国产白嫩美女在线观看| 免费观看又色又爽又刺激的视频| 国产精品美女www爽爽爽视频| 中文字幕亚洲欧美日韩在线不卡| 夜夜嗨av色一区二区不卡| 欧美一区二区三区激情| 自拍偷在线精品自拍偷无码专区 | 久久婷婷国产综合一区二区| 在线播放国产一区| 激情久久综合网| 欧美日韩国产免费观看| 午夜影院一区| 国产在线一区观看| 亚洲精品丝袜| 亚洲国产偷| 三级电影中文| 91久久国语露脸精品国产高跟| 激情久久综合| 国产一区二区在线精品| 少妇**毛片| 女人被爽到高潮呻吟免费看| 片毛片免费看| 欧美一区二区三区久久| 国产.高清,露脸,对白| 91丝袜诱惑| 欧美日韩精品不卡一区二区三区| 国产淫片免费看| 欧美一区二区三区中文字幕| 国产一区二区在线观看免费| 国产精品剧情一区二区三区| 久久99精品国产麻豆婷婷洗澡| 日本精品一二区| 999久久久国产| 欧美亚洲视频二区| 91在线一区二区| 国产在线视频二区| 精品久久9999| 午夜免费一级片| 日韩久久精品一区二区| 玖玖爱国产精品| 国产伦精品一区二区三区免费优势| 国产精品一区一区三区| 欧美人妖一区二区三区| 狠狠色丁香久久综合频道| 午夜看片网| 午夜影院一区| 99国产精品99久久久久久粉嫩| 日韩电影在线一区二区三区| 538国产精品一区二区免费视频| 国产一二区在线| 欧美午夜理伦三级在线观看偷窥| 精品国产一区二区三区高潮视|