国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

儲存高可用架構(gòu)

Lin_YT / 2738人閱讀

摘要:一雙機(jī)高可用主備方式主機(jī)和備機(jī)雙方只需要進(jìn)行數(shù)據(jù)復(fù)制即可,無須進(jìn)行狀態(tài)判斷和主備切換這類復(fù)雜的操作應(yīng)用場景內(nèi)部的后臺管理系統(tǒng)主從復(fù)制從機(jī)需要提供讀操作,需要考慮主從復(fù)制延遲客戶端感知主從關(guān)系等問題應(yīng)用場景寫少讀多的新聞網(wǎng)站雙機(jī)切換設(shè)計(jì)要點(diǎn)主


?

一、雙機(jī)高可用 1、主備方式

主機(jī)和備機(jī)雙方只需要進(jìn)行數(shù)據(jù)復(fù)制即可,無須進(jìn)行狀態(tài)判斷和主備切換這類復(fù)雜的操作

應(yīng)用場景:內(nèi)部的后臺管理系統(tǒng)

2、主從復(fù)制

從機(jī)需要提供讀操作,需要考慮主從復(fù)制延遲、客戶端感知主從關(guān)系等問題

應(yīng)用場景:寫少讀多的新聞網(wǎng)站

3、雙機(jī)切換
設(shè)計(jì)要點(diǎn):

? 1)主備間的狀態(tài)傳遞的內(nèi)容 和渠道

? 2)切換時(shí)機(jī)和切換策略

? 3)如何解決數(shù)據(jù)沖突

常見架構(gòu)

1)互聯(lián)式

? 主備機(jī)直接建立狀態(tài)傳遞的渠道

? 設(shè)計(jì)須知:通道故障問題比較難處理

2)模擬式

? 備機(jī)模擬成客戶端,根據(jù)讀寫操作的響應(yīng)情況來判斷主機(jī)狀態(tài)

? 設(shè)計(jì)須知:判斷有限,可能出現(xiàn)雙主

3)中階式

? 引入zookeeper 或keepalived 這樣的第三方中介,主備上報(bào)狀態(tài)到中介,中介最終決策 ,例如mongodb

? 設(shè)計(jì)須知: 必須保證中介的高可用

?

4、主主復(fù)制

兩臺服務(wù)器都是主機(jī),相互之間復(fù)制,客戶端任意選擇讀寫

設(shè)計(jì)須知:不適用注冊,庫存等數(shù)據(jù)

二、集群高可用 1、數(shù)據(jù)集中集群
設(shè)計(jì)要點(diǎn):

? 1)主機(jī)如何將數(shù)據(jù)復(fù)制給備機(jī)

? 消息隊(duì)列同步、 備機(jī)相互復(fù)制

? 2)備機(jī)如何檢測主機(jī)狀態(tài)

? 通過中介zookeeper等

? 3) 主機(jī)故障后,如何選擇新主機(jī)

? 通過中介zookeeper等

適用場景:數(shù)據(jù)量不大,集群機(jī)器數(shù)量不多,例如zookeeper集群

2、數(shù)據(jù)分散集群
設(shè)計(jì)要點(diǎn):

? 1)均衡性

? 2) 容錯(cuò)性

? 3) 可伸縮性

適用場景: 數(shù)據(jù)量巨大,集群機(jī)器數(shù)量龐大,例如 hbase集群、Elasticsearch集群、gossip協(xié)議集群

三、分區(qū)高可用

不同分區(qū)處于不同地理位置,每個(gè)分區(qū)儲存一部分?jǐn)?shù)據(jù),降低故障影響比例

設(shè)計(jì)要點(diǎn)

1)分區(qū)規(guī)則

國家間的分區(qū)僅用于數(shù)據(jù)備份,城市分區(qū)用于解決業(yè)務(wù)上的異地多活

2)數(shù)據(jù)量

數(shù)據(jù)量越大,設(shè)計(jì)復(fù)雜越大

3)復(fù)制規(guī)則

集中式: 備份儲存在總的備份中心

互備式:每個(gè)分區(qū)隨機(jī)儲存另外一個(gè)分區(qū)的備份數(shù)據(jù)

獨(dú)立式:每個(gè)分區(qū)有自己獨(dú)立的備份中心,規(guī)則已提前指定好

限時(shí)分享面試&學(xué)習(xí)福利資源

好資料第一時(shí)間分享,中華石杉老師的分布式面試突擊視頻教程,最清晰整體的微服務(wù)全面解讀的PDF,體系化的Java路線資料整理的Github,億級電商架構(gòu)的視頻實(shí)戰(zhàn)課程,你值得擁有

獲取方式: 關(guān)注公眾號喬志勇筆記, 后臺回復(fù)"學(xué)習(xí)資料" !!

?

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/74754.html

相關(guān)文章

  • 分布式任務(wù)框架之celery

    摘要:架構(gòu)消息代理,作為臨時(shí)儲存任務(wù)的中間媒介,為提供了隊(duì)列服務(wù)。生產(chǎn)者將任務(wù)發(fā)送到,消費(fèi)者再從獲取任務(wù)。如果使用,則有可能發(fā)生突然斷電之類的問題造成突然終止后的數(shù)據(jù)丟失等后果。任務(wù)調(diào)度器,負(fù)責(zé)調(diào)度并觸發(fā)定時(shí)周期任務(wù)。 架構(gòu) showImg(https://segmentfault.com/img/bVbmDXa?w=831&h=413); Broker 消息代理,作為臨時(shí)儲存任務(wù)的中間媒...

    fredshare 評論0 收藏0
  • 數(shù)據(jù)庫的未來:云原生+分布式

    摘要:數(shù)據(jù)庫上云已經(jīng)是不可逆轉(zhuǎn)的趨勢,未來云數(shù)據(jù)庫會分成兩種,一種是構(gòu)建云的,另一種是基于云構(gòu)建的。數(shù)據(jù)庫云數(shù)據(jù)庫云原生云原生數(shù)據(jù)庫分布式數(shù)據(jù)庫 數(shù)據(jù)庫是計(jì)算機(jī)基礎(chǔ)三大軟件其中之一,相比于操作系統(tǒng)這類更容易收到關(guān)注的表面軟件,數(shù)據(jù)庫就像是被埋藏在深海里看不見的冰山,雖然存在但很少有人為之側(cè)目。數(shù)據(jù)庫又叫做數(shù)據(jù)管理系統(tǒng),是處理的數(shù)據(jù)按照一定的方式儲存在一起,能夠讓多個(gè)用...

    bluesky 評論0 收藏0
  • 應(yīng)用統(tǒng)計(jì)平臺架構(gòu)設(shè)計(jì):智能預(yù)測APP統(tǒng)計(jì)數(shù)據(jù)

    摘要:前言近期,智能大數(shù)據(jù)服務(wù)商個(gè)推推出了應(yīng)用統(tǒng)計(jì)產(chǎn)品個(gè)數(shù),今天我們就和大家來談一談個(gè)數(shù)實(shí)時(shí)統(tǒng)計(jì)與數(shù)據(jù)智能平臺整合架構(gòu)設(shè)計(jì)。個(gè)推最廣為人知的能力就是推送服務(wù),而將應(yīng)用內(nèi)的統(tǒng)計(jì)數(shù)據(jù)與推送系統(tǒng)有效整合,能夠輔助更加精細(xì)化的運(yùn)營。 前言:近期,智能大數(shù)據(jù)服務(wù)商個(gè)推推出了應(yīng)用統(tǒng)計(jì)產(chǎn)品個(gè)數(shù),今天我們就和大家來談一談個(gè)數(shù)實(shí)時(shí)統(tǒng)計(jì)與AI數(shù)據(jù)智能平臺整合架構(gòu)設(shè)計(jì)。 很多人可能好奇,擁有數(shù)百億SDK的個(gè)推,專...

    CoderStudy 評論0 收藏0
  • 阿里云如何打破Oracle遷移上云的壁壘

    摘要:摘要第九屆中國數(shù)據(jù)庫技術(shù)大會,阿里云數(shù)據(jù)庫產(chǎn)品專家蕭少聰帶來以阿里云如何打破遷移上云的壁壘為題的演講。于是,阿里云給出了上面的解決方案。 摘要: 2018第九屆中國數(shù)據(jù)庫技術(shù)大會,阿里云數(shù)據(jù)庫產(chǎn)品專家蕭少聰帶來以阿里云如何打破Oracle遷移上云的壁壘為題的演講。Oracle是指數(shù)據(jù)庫管理系統(tǒng),面對Oracle遷移上云的壁壘,阿里云如何能夠打破它呢?本文提出了Oracle 到云數(shù)據(jù)庫P...

    chavesgu 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<