亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

詳解MySQL雙活同步復制四種解決方案

2024-07-25 19:08:50
字體:
供稿:網(wǎng)友

對于數(shù)據(jù)實時同步,其核心是需要基于日志來實現(xiàn),是可以實現(xiàn)準實時的數(shù)據(jù)同步,基于日志實現(xiàn)不會要求數(shù)據(jù)庫本身在設(shè)計和實現(xiàn)中帶來任何額外的約束。

基于MySQL原生復制主主同步方案 

MySQL,雙活,同步復制

這是常見的方案,一般來說,中小型規(guī)模的時候,采用這種架構(gòu)是最省事的。

兩個節(jié)點可以采用簡單的雙主模式,并且使用專線連接,在master_A節(jié)點發(fā)生故障后,應用連接快速切換到master_B節(jié)點,反之也亦然。有幾個需要注意的地方,腦裂的情況,兩個節(jié)點寫入相同數(shù)據(jù)而引發(fā)沖突,同時把兩個節(jié)點的auto_increment_increment(自增步長)和auto_increment_offset(自增起始值)設(shè)成不同值。其目的是為了避免master節(jié)點意外宕機時,可能會有部分binlog未能及時復制到slave上被應用,從而會導致slave新寫入數(shù)據(jù)的自增值和原先master上沖突了,因此一開始就使其錯開;當然了,如果有合適的容錯機制能解決主從自增ID沖突的話,也可以不這么做,使用更新的數(shù)據(jù)版本5.7+,可以利用多線程復制的方式可以很大程度降低復制延遲,同時,對復制延遲特別敏感的另一個備選方案,是semi-sync半同步復制,基本上無延遲,不過事務并發(fā)性能會有不小程度的損失,特別是在雙向?qū)懙臅r候,需要綜合評估再決定。

MySQL,雙活,同步復制

基于Galera replication方案 

Galera是Codership提供的多主數(shù)據(jù)同步復制機制,可以實現(xiàn)多個節(jié)點間的數(shù)據(jù)同步復制以及讀寫,并且可保障數(shù)據(jù)庫的服務高可用及數(shù)據(jù)一致性,基于Galera的高可用方案主要有MariaDB Galera Cluster和Percona XtraDB Cluster(簡稱PXC)。

MySQL,雙活,同步復制

MySQL,雙活,同步復制

MySQL,雙活,同步復制

目前PXC用的會比較多一些,數(shù)據(jù)嚴格一致性,尤其適合電商類應用,不過PXC也是有其局限性的,如果并發(fā)事務量很大的話,建議采用InfiniBand網(wǎng)絡(luò),降低網(wǎng)絡(luò)延遲,因為PXC存在寫擴大以及短板效應,并發(fā)效率會有較大損失,類似semi-sync半同步復制,Gelera實際只能用三個節(jié)點,網(wǎng)絡(luò)抖動造成的性能和穩(wěn)定性習慣性問題

基于Group Replication方案 

MySQL,雙活,同步復制

通過Paxos協(xié)議提供數(shù)據(jù)庫集群節(jié)點數(shù)據(jù)強一致保證,MGR準確來說是MySQL官方推出的高可用解決方案,基于原生復制技術(shù),并以插件的方式提供,并且集群間所有節(jié)點可寫入,解決了單個集群的寫入性能,所有節(jié)點都能讀寫,解決網(wǎng)絡(luò)分區(qū)導致的腦裂問題,提升復制數(shù)據(jù)的可靠性,不過現(xiàn)實還是有些殘酷,目前嘗鮮的并不是很多,同時僅支持InnoDB表,并且每張表一定要有一個主鍵,用于做write set的沖突檢測,必須打開GTID特性,二進制日志格式必須設(shè)置為ROW,用于選主與write set

COMMIT可能會導致失敗,類似于快照事務隔離級別的失敗場景,目前一個MGR集群最多支持9個節(jié)點,不支持外鍵于save point特性,無法做全局間的約束檢測與部分部分回滾,二進制日志不支持binlog event checksum

基于canal方案

對于數(shù)據(jù)庫的實時同步,阿里巴巴專門有一個開源項目,即otter來實現(xiàn)分布式數(shù)據(jù)庫的同步復制,其核心思想仍然是通過獲取數(shù)據(jù)庫的增量數(shù)據(jù)日志,來進行準實時的同步復制。因此otter本身又依賴于另外一個開源項目即canal,該項目重點則是獲取增量數(shù)據(jù)庫同步日志信息。

當前otter的重點是實現(xiàn)mysql間的數(shù)據(jù)庫同步復制,基本即利用的類似技術(shù)來實現(xiàn)兩個mysql數(shù)據(jù)庫間的雙向同步數(shù)據(jù)庫復制。要注意這個雙向本身指既可以A->B,也可以從B->A,在某個時間節(jié)點本身是單向的。

主從復制分成三步:

MySQL,雙活,同步復制

master將改變記錄到二進制日志(binary log)中(這些記錄叫做二進制日志事件,binary log events,可以通過show binlog events進行查看);

slave將master的binary log events拷貝到它的中繼日志(relay log);

slave重做中繼日志中的事件,將改變反映它自己的數(shù)據(jù)。

canal原理相對比較簡單:

MySQL,雙活,同步復制

canal模擬mysql slave的交互協(xié)議,偽裝自己為mysql slave,向mysql master發(fā)送dump協(xié)議

mysql master收到dump請求,開始推送binary log給slave(也就是canal)
canal解析binary log對象(原始為byte流)

更多參考 https://github.com/alibaba/canal

總結(jié)

以上所述是小編給大家介紹的MySQL 雙活同步復制四種解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
欧美一区二区三区成人精品| 亚洲人成网www| 日韩黄色免费观看| 日本成人一区| 国产suv一区二区三区88区| 国产99精品一区| 国产美女精品人人做人人爽| 欧美性xxxx极品hd欧美| 国产精品无码网站| 91成品人影院| 麻豆国产在线播放| 黄色在线观看网| 亚洲人视频在线观看| 久久久精品欧美| 国产精品一区二区久久国产| 欧美酷刑日本凌虐凌虐| 精品国产一区二区三区久久久| 色婷婷综合久久久久中文一区二区| 天堂中文资源在线| 日韩视频在线观看一区二区三区| 欧美成人高清手机在线视频| 男的操女的网站| 疯狂蹂躏欧美一区二区精品| 欧美激情一区二区三级高清视频| 亚洲成国产人片在线观看| 精品欧美一区二区三区精品久久| 免费视频久久| 高清在线一区| 欧美黄色一级网站| 黄色资源在线看| 亚洲最大av在线| 日本免费一区二区三区最新| 欧美亚洲第一区| 国产女18毛片多18精品| 色的视频在线免费看| 亚洲一二三四在线| 国产精品成人免费在线| 国产伦精品一区二区三区免费| 成人无码av片在线观看| 中文在线8资源库| 污污片在线免费视频| 国产精品suv一区二区三区| 亚洲色图16p| 91亚洲人成网污www| 一区二区在线免费观看视频| 中文字幕+乱码+中文乱码91| 综合av第一页| 国产69精品久久久久久久| 91丝袜国产在线播放| 黄页网站在线免费观看| 亚洲日本天堂| 国产麻豆免费观看| 久艹在线视频| 亚洲一级片免费观看| 国产夫妻在线播放| 亚洲第一区第一页| yw3121.龙物视频永不失联| 精品一区二区三区日韩| 中文字幕亚洲高清| 欧美日韩成人一区二区三区| 蜜桃视频在线观看一区| 中文字幕在线2018| 欧美三级欧美成人高清www| 亚洲一卡二卡三卡四卡| 亚洲人成网站在线观看播放| 波多野结衣在线aⅴ中文字幕不卡| 狠狠色狠狠色综合网| 美女精品视频一区| 亚洲国产精品国自产拍久久| 女人被狂躁到高潮视频免费网站| 青青草在线视频免费观看| 成人黄色影视| 亚洲精品中文字幕在线观看| 91免费精品国偷自产在线在线| 狠狠久久伊人| 免费在线播放电影| 国产一区av在线| 久久久久人妻一区精品色| 欧美在线免费观看亚洲| 欧洲av一区二区嗯嗯嗯啊| 九九热精品在线| gogogogo高清视频在线| 亚洲人成网站777色婷婷| 日本视频在线观看一区二区三区| 中国美女黄色一级片| 国产一区二区三区免费观看在线| 在线观看免费视频a| 在线成人av观看| 99久久精品国产色欲| 免费一区二区三区在线视频| 99视频免费在线观看| 国产精品96久久久久久又黄又硬| 蜜桃av免费在线观看| 欧美人成免费网站| 久久人人爽爽爽人久久久| www黄色在线| 天堂在线视频| 亚洲成精国产精品女| 日韩免费三级| 日韩国产高清影视| 999久久久| 中文久久乱码一区二区| 中文字幕在线观看视频一区| 久久久精品2019中文字幕之3| 午夜日韩在线电影| 亚洲女性喷水在线观看一区| 国内自拍欧美| 91精品国产综合久久久蜜臀粉嫩| 中国免费黄视频| 久久久久久久久91| 国产美女自慰在线观看| 日本欧美www| 樱花影视一区二区| 欧美日产一区二区三区在线观看| 国产一区二区三区在线| 奇米4444一区二区三区| 成人资源视频网站免费| 亚洲 日韩 国产第一区| 一二三四在线观看免费高清中文在线观看| 大又大又粗又硬又爽少妇毛片| 成人免费看片| 在线观看av中文| yy4480电影网| 日中文字幕在线| 欧美三级美国一级| 日本视频在线播放| jizzjizz国产| 国产亚洲无码精品| 亚洲伊人网在线观看| a国产在线视频| 天堂资源在线中文| 成人av影院在线观看| 欧洲美女免费图片一区| 亚洲成人精品久久久| 日韩一区二区免费视频| 国产亚洲成年网址在线观看| 激情久久婷婷| 亚洲成在线观看| 人妻无码中文久久久久专区| 99天天综合性| 国产激情久久久久| 日韩av新片网| 欧美激情精品久久久久久| 人人妻人人澡人人爽久久av| www.蜜桃av| sdde在线播放一区二区| 久久9热精品视频| 国产在线制服美女| 欧美老熟妇一区二区三区| 国产精品密蕾丝袜| 久热国产精品视频一区二区三区| 国产精品亚洲一区二区无码| 色一情一乱一伦一区二区三区丨| 成人在线视频网站| 亚洲欧美日韩网| 国产香蕉精品| 免费亚洲精品视频| 国产一区二区在线免费| 亚洲欧洲99久久| 91在线免费看片| 欧美一区二区三区精品电影| 五月婷婷综合激情网| 国产一区二区三区中文| 久久久久一区二区三区四区| 翔田千里一区二区| 亚洲精品一区二区三区新线路| 国产欧美精品一区二区三区-老狼| 久久久噜噜噜久久中文字幕色伊伊| 亚洲成av人片在线观看无码| 国产精品久久久亚洲第一牛牛| 国产一级爱c视频| 国产成人精品a视频一区www| 亚洲无码精品在线播放| 国产精品大尺度| 欧美中文字幕精品| 加勒比在线一区二区三区观看| 午夜影院免费播放| 深夜视频一区二区| 亚洲精品乱码| 少妇网站在线观看| www.亚洲一区二区三区| 波多野结衣福利| 久久99精品久久久野外观看| 国产在视频一区二区三区吞精| 综合免费一区二区三区| 亚洲网友自拍偷拍| 黄色精品一区二区| 日本黄色免费| 成人黄动漫网站免费| 久久国产主播| 中文字幕av资源| 日本特黄在线观看| 久久精品magnetxturnbtih| 九九热视频免费在线观看| 亚洲精品一区中文字幕电影| 在线日本制服中文欧美| 在线欧美激情| 中文字幕免费高清电视剧网站在线观看| 久久精品国产免费观看99| 婷婷中文字幕一区| 麻豆91在线观看| 尤物影院在线播放| 99高清免费国产自产拍| 欧美极品少妇xxxxⅹ裸体艺术| 日韩精品一区二区三区四区视频| 亚洲国产日产av| 一区二区三区在线播放| 日日骚.com| 三区四区电影在线观看| 不卡电影一区二区三区| 欧美在线视频免费播放| 久草福利资源在线观看| 欧美激情一区| 在线观看二区| 日本天堂网在线观看| 99久久精品国产毛片| 国产成人无码www免费视频播放| aaa大片免费观看| 欧美日韩福利在线观看| 亚洲欧美变态国产另类| seerx性欧美巨大| 一本一道久久a久久综合蜜桃| 日韩av电影免费观看高清| 91国偷自产中文字幕久久| 色豆豆成人网| 九九99九九精彩| 国内av一区二区三区| 欧美精品久久一区二区| 97视频在线免费| 黄色网址大全在线观看| 91精品欧美综合在线观看最新| www视频在线观看com| 国产午夜亚洲精品羞羞网站| 免费看污黄网站| 免费看污视频的网站| 精品一区二区在线欧美日韩| 中国老女人av| 色播在线视频| 中文字幕一区二区三区精彩视频| 久久久久亚洲av无码专区首jn| 欧美自拍大量在线观看| 成人手机在线视频| 亚洲国产综合久久| 国产精品三上| 久久精品成人欧美大片免费| 亚洲欧美另类图片| 最新一区二区三区| 懂色av蜜臀av粉嫩av分享吧| 日韩一区二区精品葵司在线| 一二三四日本中文字幕| 男人用机机桶女人| 国产久一一精品| 色综合天天色| 色综合天天综合网国产成人网| 国产一级做a爱片久久毛片a| 欧美一区1区三区3区公司| 国产精品欧美久久久久一区二区| 亚洲视频你懂的| 中文字幕精品一区二区精品| 国产亚洲精品久久久久久豆腐| 久久精品免视看| 国产91精品在线播放| 精东影业在线观看| 视频在线观看你懂的| 少妇激情av一区二区| 国内精品国产三级国产在线专| 亚洲毛片播放| 91国模少妇一区二区三区| 亚洲一区二区三区视频在线播放| 无码人妻久久一区二区三区蜜桃| 国产精品午夜免费| 日韩伦理在线| 日韩一二三区在线观看| 日韩成人手机在线| 久热精品视频| 中文字幕在线视频免费观看| 999国产精品亚洲77777| 日韩欧美精品在线观看视频| 三级a在线观看| 亚洲国产成人精品一区二区三区| 中文字幕亚洲精品乱码| 成人免费黄色小视频| 日韩欧美视频网站| 欧美精品中文字幕一区| 欧美美女黄色网| av在线一区二区| 日韩激情图片| 色综合天天在线| 91精品人妻一区二区三区| 九色视频在线观看免费播放| 国内精品久久影院| 136福利精品导航| 日韩伦理福利| 国产精品一区视频| 欧洲黄色一级视频| 国产农村妇女aaaaa视频| 亚洲视频 欧洲视频| 中文字幕美女视频| hitomi一区二区三区精品| 亚洲最新色图| 成人信息集中地欧美| proumb性欧美在线观看| 亚洲国产视频在线| 少妇真人直播免费视频| 激情视频极品美女日韩| 91精品国产综合久久国产大片| 中文字幕日韩国产| 午夜日韩成人影院| 日本一区二区视频在线播放| 国产精品毛片无遮挡高清| 欧美俄罗斯乱妇| 自拍亚洲国产| 日韩欧美亚洲一二三区| 999国产精品永久免费视频app| 国产美女视频免费观看下载软件| 少妇高潮在线观看| 久久这里有精品视频| 日韩精品影院| 一区二区三区欧美精品| 亚洲欧美日韩爽爽影院| 欧美黄色www| 3d蒂法精品啪啪一区二区免费| 久久免费视频2| 99久久精品免费看国产交换| 69国产精品成人在线播放| 韩日中文字幕第一页| 国产欧美日韩综合精品二区| 黄色av片三级三级三级免费看|