国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

MySQL數(shù)據(jù)庫(kù)HA方案_MySQL

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 18:09:26
文檔

MySQL數(shù)據(jù)庫(kù)HA方案_MySQL

MySQL數(shù)據(jù)庫(kù)HA方案_MySQL:bitsCN.com 之前研究數(shù)據(jù)庫(kù)的高可用性,需要用到數(shù)據(jù)庫(kù)的同步和備份,下面是我對(duì)MySQL的HA的一些研究。 根據(jù)《MySQL 5.0 Reference Manual》中提供的HA方案,主要由以下幾種: Requirements MySQL Replication
推薦度:
導(dǎo)讀MySQL數(shù)據(jù)庫(kù)HA方案_MySQL:bitsCN.com 之前研究數(shù)據(jù)庫(kù)的高可用性,需要用到數(shù)據(jù)庫(kù)的同步和備份,下面是我對(duì)MySQL的HA的一些研究。 根據(jù)《MySQL 5.0 Reference Manual》中提供的HA方案,主要由以下幾種: Requirements MySQL Replication

bitsCN.com

之前研究數(shù)據(jù)庫(kù)的高可用性,需要用到數(shù)據(jù)庫(kù)的同步和備份,下面是我對(duì)MySQL的HA的一些研究。

根據(jù)《MySQL 5.0 Reference Manual》中提供的HA方案,主要由以下幾種:

Requirements

MySQL Replication

MySQL Replication + Heartbeat

MySQL Heartbeat + DRBD

MySQL Cluster

MySQL + memcached

Availability

Automated IP failover

No

Yes

Yes

No

No

Automated database failover

No

No

Yes

Yes

No

Typical failover time

User/script-dependent

Varies

< 30 seconds

< 3 seconds

App dependent

Automatic resynchronization of data

No

No

Yes

Yes

No

Geographic redundancy support

Yes

Yes

Yes, when combined with MySQL Replication

Yes, when combined with MySQL Replication

No

Scalability

Built-in load balancing

No

No

No

Yes

Yes

Supports Read-intensive applications

Yes

Yes

Yes, when combined with MySQL Replication

Yes

Yes

Supports Write-intensive applications

No

No

Yes

Yes

No

Maximum number of nodes per group

One master, multiple slaves

One master, multiple slaves

One active (primary), one passive (secondary) node

255

Unlimited

Maximum number of slaves

Unlimited (reads only)

Unlimited (reads only)

One (failover only)

Unlimited (reads only)

Unlimited

對(duì)于方案的研究如下,文字性的比較多。

一、 MySQL Replication

對(duì)于單一的MySQL同步功能,因無(wú)法實(shí)現(xiàn)IP地址的自動(dòng)切換,而該表中所列的功能是MySQL Replication的單向同步工作方式,需要改進(jìn)為雙向同步,就可以實(shí)現(xiàn)數(shù)據(jù)的雙向同步、重同步、數(shù)據(jù)庫(kù)切換的功能。

二、 MySQL Replication+Heartbeat

對(duì)于第二種方案,引入了heartbeat,所以可以實(shí)現(xiàn)IP地址切換,heartbeat只針對(duì)主機(jī)和網(wǎng)絡(luò)故障的切換,無(wú)法監(jiān)控?cái)?shù)據(jù)庫(kù)故障,所以需要額外的工具和配置,而且MySQL Replication的工作機(jī)制為異步通訊方式,對(duì)同步的數(shù)據(jù)的一致性可能產(chǎn)生影響。

三、 MySQL+Heartbeat+DRBD

對(duì)于第三種采用了DRBD,DRBD是Distributed Replicated Block Device,是基于內(nèi)核開(kāi)發(fā)的一個(gè)虛擬塊設(shè)備的工具,該軟件可以在一個(gè)實(shí)際塊設(shè)備或分區(qū)上虛擬一個(gè)塊設(shè)備,并掛載到系統(tǒng)之上,兩臺(tái)主機(jī)通過(guò)配置,來(lái)同步塊設(shè)備上的數(shù)據(jù),能夠?qū)崿F(xiàn)雙向?qū)崟r(shí)同步的功能,但同時(shí)只能有一臺(tái)主機(jī)處于活動(dòng)狀態(tài),從服務(wù)器上的虛擬塊設(shè)備無(wú)法掛載,從而不能啟動(dòng)從服務(wù)器的MySQL服務(wù),在切換時(shí)需要從服務(wù)器控制啟動(dòng)順序,按順序切換DRBD,掛載虛擬塊設(shè)備,啟動(dòng)MySQL,調(diào)試中該時(shí)延較長(zhǎng)。而且DRBD基于內(nèi)核,在應(yīng)用調(diào)試中,多次導(dǎo)致服務(wù)器內(nèi)核出問(wèn)題而導(dǎo)致主機(jī)死機(jī),所以對(duì)于服務(wù)器的高穩(wěn)定需求不滿足。

四、 MySQL Cluster

集群方式一般應(yīng)用在負(fù)載均衡,采用單向同步的方式,對(duì)數(shù)據(jù)的修改只在一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器上進(jìn)行,對(duì)于查詢則交給其他的數(shù)據(jù)庫(kù)服務(wù)器,同時(shí)無(wú)法完成IP地址的自動(dòng)切換,所以沒(méi)有調(diào)試

五、 MySQL+memcached

這種方案采用共享內(nèi)存的方式,使多個(gè)MySQL共享同一內(nèi)存緩沖區(qū),故不適用備份的目的。

六、 其他方案

1. MySQL Proxy:

對(duì)于IP地址切換的功能,也可以采用MySQL Proxy來(lái)實(shí)現(xiàn),其工作原理是在MySQL Server和Client之間添加一個(gè)代理設(shè)備,通過(guò)lua腳本來(lái)處理數(shù)據(jù)請(qǐng)求,可以根據(jù)業(yè)務(wù)需求用lua腳本實(shí)現(xiàn)不同的功能,但這種方式將多添加一臺(tái)MySQL Proxy服務(wù)器,所以不考慮。

2. MyBalance和MyReplication

對(duì)于同步功能,除了MySQL本身的同步和DRBD外,還有MyBalance和MyReplication兩個(gè)工具可以實(shí)現(xiàn),但這兩個(gè)工具只能進(jìn)行單向同步,不適合雙向備份的目的,所以無(wú)法滿足需求。

本文出自“技術(shù)成就夢(mèng)想”

bitsCN.com

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

MySQL數(shù)據(jù)庫(kù)HA方案_MySQL

MySQL數(shù)據(jù)庫(kù)HA方案_MySQL:bitsCN.com 之前研究數(shù)據(jù)庫(kù)的高可用性,需要用到數(shù)據(jù)庫(kù)的同步和備份,下面是我對(duì)MySQL的HA的一些研究。 根據(jù)《MySQL 5.0 Reference Manual》中提供的HA方案,主要由以下幾種: Requirements MySQL Replication
推薦度:
標(biāo)簽: 數(shù)據(jù)庫(kù) ha my
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 亚洲欧洲高清有无 | 最新国产精品视频免费看 | 午夜精品一区二区三区免费视频 | 久久久久免费精品国产小说 | 国产日韩一区二区三区在线观看 | 日本成人一区 | 在线色站 | 国产91在线 | 中文 | 国产成人欧美一区二区三区vr | 国产成人一区二区三区小说 | 国产亚洲欧美日韩综合另类 | 国产高清不卡一区二区 | 日韩h视频 | 精品一区二区在线 | 国产精品久久亚洲一区二区 | 欧美日韩在线观看视频 | 成人a免费视频播放 | 911香蕉| 日韩欧美国产中文 | 毛片免费观看成人 | 亚洲欧美日韩中另类在线 | 国产欧美日本在线 | 成人国产精品免费网站 | 国产精品九九久久精品女同 | 欧美中文日韩 | 日韩 欧美 亚洲 | 亚洲最新视频在线观看 | 五月天婷婷视频 | wwww欧美| 国产a自拍| 久久国产精品高清一区二区三区 | 亚洲色图欧美激情 | 国产精品久久久久久久毛片 | 好骚综合在线 | 国产精品久久久久久一区二区三区 | 欧美日韩一 | 亚洲国产欧美91 | 欧美第3页 | 国产浴室偷窥在线播放 | 欧美综合视频 | 亚洲乱码一二三四区麻豆 |