[發(fā)明專利]一種跨IDC的數(shù)據(jù)共享緩存方法有效
| 申請?zhí)枺?/td> | 201410784343.1 | 申請日: | 2014-12-16 |
| 公開(公告)號: | CN104519130B | 公開(公告)日: | 2018-02-27 |
| 發(fā)明(設(shè)計)人: | 張博;余效偉;李旭陽;胡道生 | 申請(專利權(quán))人: | 北京中交興路車聯(lián)網(wǎng)科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京和信華成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)11390 | 代理人: | 胡劍輝 |
| 地址: | 101111 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 idc 數(shù)據(jù) 共享 緩存 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)數(shù)據(jù)處理的技術(shù)領(lǐng)域,具體地涉及一種跨IDC的數(shù)據(jù)共享緩存方法,即在不同的互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC,Internet Data Center)之間進行數(shù)據(jù)的共享緩存。
背景技術(shù)
互聯(lián)網(wǎng)的共享緩存服務(wù)為實時服務(wù)提供數(shù)據(jù)支持,通常基于內(nèi)存數(shù)據(jù)庫,如redis,mongodb等開發(fā),可以快速響應(yīng)查詢,廣泛為互聯(lián)網(wǎng)企業(yè)采用。跨IDC的數(shù)據(jù)共享緩存方法對于要求提供大范圍服務(wù)、需要全面數(shù)據(jù)的領(lǐng)域,尤其如交通領(lǐng)域,來說十分重要。
現(xiàn)有的跨IDC的數(shù)據(jù)共享緩存方法的設(shè)計思路如下:
1.以本地數(shù)據(jù)為基礎(chǔ),定期地同步異地數(shù)據(jù),如24小時整體同步一次異地數(shù)據(jù)。
2.服務(wù)僅僅針對本地服務(wù),不能實時同步其他互聯(lián)網(wǎng)數(shù)據(jù)中心的數(shù)據(jù)。
因此,以上跨IDC的數(shù)據(jù)共享緩存方法存在明顯的技術(shù)不足:
1.共享緩存只支持本地服務(wù);
2.不能實時同步異地數(shù)據(jù)中心數(shù)據(jù);
3.在沒有同步異地數(shù)據(jù)之前不能提供與之相關(guān)的服務(wù);
4.不同數(shù)據(jù)中心之間數(shù)據(jù)一致性差;
5.受廣域網(wǎng)傳輸限制,傳輸效率不高;
6.缺乏實時性,或者僅同步靜態(tài)數(shù)據(jù),如用戶基本信息,不能同步用戶實時位置的動態(tài)信息。
但是,隨著人類社會的發(fā)展和進步,人們越來越多地采用汽車作為交通工具,道路上的汽車增長迅猛,不同區(qū)域的互聯(lián)網(wǎng)數(shù)據(jù)中心之間的數(shù)據(jù)常常需要被實時地傳輸,以供不同區(qū)域的用戶查看分析。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)解決問題是:克服現(xiàn)有技術(shù)的不足,提供一種跨IDC的數(shù)據(jù)共享緩存方法,其能夠使多個互聯(lián)網(wǎng)數(shù)據(jù)中心的數(shù)據(jù)在短時間內(nèi)完成數(shù)據(jù)同步,保證數(shù)據(jù)的一致性,保證各地互聯(lián)網(wǎng)數(shù)據(jù)中心可以獲取全國的數(shù)據(jù)并以此提供數(shù)據(jù)服務(wù),顯著提高服務(wù)質(zhì)量和服務(wù)響應(yīng)速率。
本發(fā)明的技術(shù)解決方案是:這種跨IDC的數(shù)據(jù)共享緩存方法,該方法包括以下步驟:
(1)建立本地共享緩存,初始化數(shù)據(jù);
(2)注冊,建立各互聯(lián)網(wǎng)數(shù)據(jù)中心的共享緩存網(wǎng)絡(luò)連接;
(3)進行數(shù)據(jù)寫入及同步;
(4)向其它互聯(lián)網(wǎng)數(shù)據(jù)中心提供數(shù)據(jù)服務(wù)。
本發(fā)明將多個互聯(lián)網(wǎng)數(shù)據(jù)中心的共享緩存連接為一個整體進行數(shù)據(jù)寫入及同步,并向其它互聯(lián)網(wǎng)數(shù)據(jù)中心提供數(shù)據(jù)服務(wù),所以能夠使多個互聯(lián)網(wǎng)數(shù)據(jù)中心的數(shù)據(jù)在短時間內(nèi)完成數(shù)據(jù)同步,保證數(shù)據(jù)的一致性,保證各地互聯(lián)網(wǎng)數(shù)據(jù)中心可以獲取全國的數(shù)據(jù)并以此提供數(shù)據(jù)服務(wù),顯著提高服務(wù)質(zhì)量和服務(wù)響應(yīng)速率。
還提供了一種跨IDC的數(shù)據(jù)共享緩存方法,該方法包括以下步驟:
(I)開始;
(II)獲取配置信息;
(III)初始化系統(tǒng),建立路由表;
(IV)初始化網(wǎng)絡(luò)連接;
(V)連接本地數(shù)據(jù)庫;
(VI)啟動服務(wù);
(VII)判斷響應(yīng)請求是否終止,是則執(zhí)行步驟(XIV),否則執(zhí)行步驟(VIII);
(VIII)監(jiān)聽請求,如果是讀取請求則執(zhí)行步驟(IX),如果是寫入請求則執(zhí)行步驟(XI);
(IX)查詢本地數(shù)據(jù)庫;
(X)響應(yīng)請求,跳轉(zhuǎn)步驟(VII);
(XI)判斷是否為本地請求,是則執(zhí)行步驟(XII),否則執(zhí)行步驟(XIII);
(XII)路由分流,本地數(shù)據(jù)寫入其它互聯(lián)網(wǎng)數(shù)據(jù)中心;
(XIII)寫入本地數(shù)據(jù)庫,跳轉(zhuǎn)步驟(X);
(XIV)結(jié)束。
附圖說明
圖1為根據(jù)本發(fā)明的跨IDC的數(shù)據(jù)共享緩存方法的一個優(yōu)選實施例的流程圖。
具體實施方式
這種跨IDC的數(shù)據(jù)共享緩存方法,該方法包括以下步驟:
(1)建立本地共享緩存,初始化數(shù)據(jù);
(2)注冊,建立各互聯(lián)網(wǎng)數(shù)據(jù)中心的共享緩存網(wǎng)絡(luò)連接;
(3)進行數(shù)據(jù)寫入及同步;
(4)向其它互聯(lián)網(wǎng)數(shù)據(jù)中心提供數(shù)據(jù)服務(wù)。
本發(fā)明將多個互聯(lián)網(wǎng)數(shù)據(jù)中心的共享緩存連接為一個整體進行數(shù)據(jù)寫入及同步,并向其它互聯(lián)網(wǎng)數(shù)據(jù)中心提供數(shù)據(jù)服務(wù),所以能夠使多個互聯(lián)網(wǎng)數(shù)據(jù)中心的數(shù)據(jù)在短時間(正常網(wǎng)絡(luò)狀態(tài)時為50ms)內(nèi)完成數(shù)據(jù)同步,保證數(shù)據(jù)的一致性,保證各地互聯(lián)網(wǎng)數(shù)據(jù)中心可以獲取全國的數(shù)據(jù)并以此提供數(shù)據(jù)服務(wù),顯著提高服務(wù)質(zhì)量和服務(wù)響應(yīng)速率。
另外,所述步驟(1)中初始化數(shù)據(jù)是從其它互聯(lián)網(wǎng)數(shù)據(jù)中心同步數(shù)據(jù)。當(dāng)然,也可以采取其它方式來初始化數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京中交興路車聯(lián)網(wǎng)科技有限公司,未經(jīng)北京中交興路車聯(lián)網(wǎng)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410784343.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種多片金屬件同時埋入成型治具
- 下一篇:樣板料塊疊層注塑模具
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





