[發(fā)明專利]一種基于MGR的跨數(shù)據(jù)中心MySQL多活實(shí)現(xiàn)方法在審
| 申請(qǐng)?zhí)枺?/td> | 202010560771.1 | 申請(qǐng)日: | 2020-06-18 |
| 公開(公告)號(hào): | CN111708843A | 公開(公告)日: | 2020-09-25 |
| 發(fā)明(設(shè)計(jì))人: | 康壯 | 申請(qǐng)(專利權(quán))人: | 遼寧振興銀行股份有限公司 |
| 主分類號(hào): | G06F16/27 | 分類號(hào): | G06F16/27;G06F21/62;G06F11/14 |
| 代理公司: | 鄭州歐凱專利代理事務(wù)所(普通合伙) 41166 | 代理人: | 毛瑞官 |
| 地址: | 110000 遼*** | 國省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 mgr 數(shù)據(jù)中心 mysql 實(shí)現(xiàn) 方法 | ||
1.一種基于MGR的跨數(shù)據(jù)中心MySQL多活實(shí)現(xiàn)方法,其特征在于,包括如下步驟:
S1在同一個(gè)城市里要去選擇三個(gè)數(shù)據(jù)中心,或者是自建數(shù)據(jù)中心,或者是租用運(yùn)營商的數(shù)據(jù)中心,保證三個(gè)數(shù)據(jù)中心之間的距離在30公里以內(nèi);
S2三個(gè)數(shù)據(jù)中心之間通過DWDM技術(shù),使用裸光纖連接,確保網(wǎng)絡(luò)延遲的2毫秒以內(nèi),網(wǎng)絡(luò)帶寬在10GB以上;
S3數(shù)據(jù)庫服務(wù)器采用物理主機(jī),內(nèi)存至少128G,CPU至少32核心,硬盤使用固態(tài)盤,保證數(shù)據(jù)庫性能足夠支撐相關(guān)業(yè)務(wù);
S4高可用數(shù)據(jù)庫采用MGR技術(shù),基于Paxos分布式協(xié)議,采用多主組復(fù)制架構(gòu),確保數(shù)據(jù)最終一致性,每個(gè)數(shù)據(jù)中心的應(yīng)用都可以直連本地的數(shù)據(jù)庫服務(wù)器,并且提供讀寫服務(wù);
S5 MGR的數(shù)據(jù)一致性算法原理是用戶提交事務(wù)時(shí),需要等待至少一個(gè)備庫收到日志副本,才返回給用戶事務(wù)成功結(jié)束的信號(hào),且收到的確認(rèn)事務(wù)會(huì)自動(dòng)持久化到多數(shù)派主機(jī)中,確保數(shù)據(jù)庫的可靠性;
S6一個(gè)復(fù)制組由若干個(gè)節(jié)點(diǎn)(數(shù)據(jù)庫實(shí)例)組成,組內(nèi)各個(gè)節(jié)點(diǎn)維護(hù)各自的數(shù)據(jù)副本(Share Nothing),通過一致性協(xié)議實(shí)現(xiàn)原子消息和全局有序消息,來實(shí)現(xiàn)組內(nèi)實(shí)例數(shù)據(jù)的一致,在整個(gè)故障切換過程中主備數(shù)據(jù)的強(qiáng)一致性,真正實(shí)現(xiàn)數(shù)據(jù)0丟失。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于遼寧振興銀行股份有限公司,未經(jīng)遼寧振興銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010560771.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 獨(dú)立驅(qū)動(dòng)車輪單元的車輛驅(qū)動(dòng)力控制設(shè)備
- 四輪驅(qū)動(dòng)式車輛的驅(qū)動(dòng)力控制裝置
- 馬達(dá)組件
- 車輛驅(qū)動(dòng)裝置
- 一種同步跨尺度殘余應(yīng)力檢測(cè)裝置
- 一種基于網(wǎng)管數(shù)據(jù)采集的適配器及綜合網(wǎng)管系統(tǒng)
- 一種金融級(jí)基于A10的高可用MySQL數(shù)據(jù)庫實(shí)現(xiàn)方法
- 一種數(shù)據(jù)庫高可用性方法、裝置、系統(tǒng)和存儲(chǔ)介質(zhì)
- 一種基于MGR的跨數(shù)據(jù)中心MySQL多活實(shí)現(xiàn)方法
- 一種基于mysql MGR的應(yīng)用故障轉(zhuǎn)移系統(tǒng)及轉(zhuǎn)移方法
- 數(shù)據(jù)中心和數(shù)據(jù)中心設(shè)計(jì)
- 一種組網(wǎng)數(shù)據(jù)中心系統(tǒng)及方法
- 一種數(shù)據(jù)中心系統(tǒng)及其配置方法
- 一種數(shù)據(jù)中心能源利用效率的測(cè)算方法和裝置
- 跨數(shù)據(jù)中心協(xié)同計(jì)算方法及其系統(tǒng)
- 數(shù)據(jù)中心底座單體、數(shù)據(jù)中心底座及數(shù)據(jù)中心
- 一種醫(yī)療云數(shù)據(jù)系統(tǒng)
- 政務(wù)云基礎(chǔ)設(shè)施即服務(wù)實(shí)現(xiàn)系統(tǒng)
- 服務(wù)調(diào)用方法、裝置、設(shè)備及介質(zhì)
- 多數(shù)據(jù)中心訪問方法及系統(tǒng)
- 一種分布式數(shù)據(jù)庫擴(kuò)容的方法和系統(tǒng)
- 一種MySQL的批量化安裝部署方法
- 一種MySQL高可用性的實(shí)現(xiàn)方法及系統(tǒng)
- MySQL數(shù)據(jù)庫的集群系統(tǒng)
- 一種容器MySQL主從同步及性能采集實(shí)現(xiàn)方法及系統(tǒng)
- 一種Kubernetes容器平臺(tái)的MySQL數(shù)據(jù)同步方法及系統(tǒng)
- 一種基于哨兵機(jī)制的MySQL故障切換方法及裝置
- 基于OpenStack的MySQL數(shù)據(jù)庫自動(dòng)創(chuàng)建方法、裝置及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 一種單應(yīng)用多MySQL Set的部署方法及系統(tǒng)
- 客戶端數(shù)據(jù)的獲取方法及裝置、存儲(chǔ)介質(zhì)、電子設(shè)備





