91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文深入Redis主從復(fù)制的原理詳解

數(shù)據(jù)分析與開發(fā) ? 來(lái)源:ITPUB技術(shù)小棧 ? 作者:ITPUB技術(shù)小棧 ? 2021-02-04 16:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

復(fù)制原理

1.復(fù)制過(guò)程

復(fù)制的過(guò)程步驟如下:

1、從節(jié)點(diǎn)執(zhí)行 slaveof 命令

2、從節(jié)點(diǎn)只是保存了 slaveof 命令中主節(jié)點(diǎn)的信息,并沒(méi)有立即發(fā)起復(fù)制

3、從節(jié)點(diǎn)內(nèi)部的定時(shí)任務(wù)發(fā)現(xiàn)有主節(jié)點(diǎn)的信息,開始使用 socket 連接主節(jié)點(diǎn)

4、連接建立成功后,發(fā)送 ping 命令,希望得到 pong 命令響應(yīng),否則會(huì)進(jìn)行重連

5、如果主節(jié)點(diǎn)設(shè)置了權(quán)限,那么就需要進(jìn)行權(quán)限驗(yàn)證;如果驗(yàn)證失敗,復(fù)制終止。

6、權(quán)限驗(yàn)證通過(guò)后,進(jìn)行數(shù)據(jù)同步,這是耗時(shí)最長(zhǎng)的操作,主節(jié)點(diǎn)將把所有的數(shù)據(jù)全部發(fā)送給從節(jié)點(diǎn)。

7、當(dāng)主節(jié)點(diǎn)把當(dāng)前的數(shù)據(jù)同步給從節(jié)點(diǎn)后,便完成了復(fù)制的建立流程。接下來(lái),主節(jié)點(diǎn)就會(huì)持續(xù)的把寫命令發(fā)送給從節(jié)點(diǎn),保證主從數(shù)據(jù)一致性。

2.數(shù)據(jù)間的同步

上面說(shuō)的復(fù)制過(guò)程,其中有一個(gè)步驟是“同步數(shù)據(jù)集”,這個(gè)就是現(xiàn)在講的‘?dāng)?shù)據(jù)間的同步’。

redis 同步有 2 個(gè)命令:

sync 和 psync,前者是 redis 2.8 之前的同步命令,后者是 redis 2.8 為了優(yōu)化 sync 新設(shè)計(jì)的命令。我們會(huì)重點(diǎn)關(guān)注 2.8 的 psync 命令。

psync 命令需要 3 個(gè)組件支持:

1、主從節(jié)點(diǎn)各自復(fù)制偏移量 2、主節(jié)點(diǎn)復(fù)制積壓緩沖區(qū) 3、主節(jié)點(diǎn)運(yùn)行 ID

主從節(jié)點(diǎn)各自復(fù)制偏移量:

1、參與復(fù)制的主從節(jié)點(diǎn)都會(huì)維護(hù)自身的復(fù)制偏移量。 2、主節(jié)點(diǎn)在處理完寫入命令后,會(huì)把命令的字節(jié)長(zhǎng)度做累加記錄,統(tǒng)計(jì)信息在 info replication 中的 masterreploffset 指標(biāo)中。 3、從節(jié)點(diǎn)每秒鐘上報(bào)自身的的復(fù)制偏移量給主節(jié)點(diǎn),因此主節(jié)點(diǎn)也會(huì)保存從節(jié)點(diǎn)的復(fù)制偏移量。 4、從節(jié)點(diǎn)在接收到主節(jié)點(diǎn)發(fā)送的命令后,也會(huì)累加自身的偏移量,統(tǒng)計(jì)信息在 info replication 中。 5、通過(guò)對(duì)比主從節(jié)點(diǎn)的復(fù)制偏移量,可以判斷主從節(jié)點(diǎn)數(shù)據(jù)是否一致。

主節(jié)點(diǎn)復(fù)制積壓緩沖區(qū):

1、復(fù)制積壓緩沖區(qū)是一個(gè)保存在主節(jié)點(diǎn)的一個(gè)固定長(zhǎng)度的先進(jìn)先出的隊(duì)列。默認(rèn)大小 1MB。

2、這個(gè)隊(duì)列在 slave 連接是創(chuàng)建。這時(shí)主節(jié)點(diǎn)響應(yīng)寫命令時(shí),不但會(huì)把命令發(fā)送給從節(jié)點(diǎn),也會(huì)寫入復(fù)制緩沖區(qū)。

3、他的作用就是用于部分復(fù)制和復(fù)制命令丟失的數(shù)據(jù)補(bǔ)救。通過(guò) info replication 可以看到相關(guān)信息。

主節(jié)點(diǎn)運(yùn)行 ID:

1、每個(gè) redis 啟動(dòng)的時(shí)候,都會(huì)生成一個(gè) 40 位的運(yùn)行 ID。

2、運(yùn)行 ID 的主要作用是用來(lái)識(shí)別 Redis 節(jié)點(diǎn)。如果使用 ip+port 的方式,那么如果主節(jié)點(diǎn)重啟修改了 RDB/AOF 數(shù)據(jù),從節(jié)點(diǎn)再基于偏移量進(jìn)行復(fù)制將是不安全的。所以,當(dāng)運(yùn)行 id 變化后,從節(jié)點(diǎn)將進(jìn)行全量復(fù)制。也就是說(shuō),redis 重啟后,默認(rèn)從節(jié)點(diǎn)會(huì)進(jìn)行全量復(fù)制。

如果在重啟時(shí)不改變運(yùn)行 ID 呢?

1、可以通過(guò) debug reload 命令重新加載 RDB 并保持運(yùn)行 ID 不變。從而有效的避免不必要的全量復(fù)制。

2、他的缺點(diǎn)則是:debug reload 命令會(huì)阻塞當(dāng)前 Redis 節(jié)點(diǎn)主線程,因此對(duì)于大數(shù)據(jù)量的主節(jié)點(diǎn)或者無(wú)法容忍阻塞的節(jié)點(diǎn),需要謹(jǐn)慎使用。一般通過(guò)故障轉(zhuǎn)移機(jī)制可以解決這個(gè)問(wèn)題。

psync 命令的使用方式:

命令格式為 psync{runId}{offset}

runId:從節(jié)點(diǎn)所復(fù)制主節(jié)點(diǎn)的運(yùn)行 id offset:當(dāng)前從節(jié)點(diǎn)已復(fù)制的數(shù)據(jù)偏移量

psync 執(zhí)行流程:

84f1b232-584b-11eb-8b86-12bb97331649.png

流程說(shuō)明:從節(jié)點(diǎn)發(fā)送 psync 命令給主節(jié)點(diǎn),runId 就是目標(biāo)主節(jié)點(diǎn)的 ID,如果沒(méi)有默認(rèn)為 -1,offset 是從節(jié)點(diǎn)保存的復(fù)制偏移量,如果是第一次復(fù)制則為 -1.

主節(jié)點(diǎn)會(huì)根據(jù) runid 和 offset 決定返回結(jié)果:

1、如果回復(fù) +FULLRESYNC {runId} {offset} ,那么從節(jié)點(diǎn)將觸發(fā)全量復(fù)制流程。

2、如果回復(fù) +CONTINUE,從節(jié)點(diǎn)將觸發(fā)部分復(fù)制。

3、如果回復(fù) +ERR,說(shuō)明主節(jié)點(diǎn)不支持 2.8 的 psync 命令,將使用 sync 執(zhí)行全量復(fù)制。

到這里,數(shù)據(jù)之間的同步就講的差不多了,篇幅還是比較長(zhǎng)的。主要是針對(duì) psync 命令相關(guān)之間的介紹。

3.全量復(fù)制

全量復(fù)制是 Redis 最早支持的復(fù)制方式,也是主從第一次建立復(fù)制時(shí)必須經(jīng)歷的的階段。觸發(fā)全量復(fù)制的命令是 sync 和 psync。之前說(shuō)過(guò),這兩個(gè)命令的分水嶺版本是 2.8,redis 2.8 之前使用 sync 只能執(zhí)行全量不同,2.8 之后同時(shí)支持全量同步和部分同步。

流程如下:

852b91aa-584b-11eb-8b86-12bb97331649.png

介紹一下上圖步驟:

1、發(fā)送 psync 命令(spync ?-1)

2、主節(jié)點(diǎn)根據(jù)命令返回 FULLRESYNC

3、從節(jié)點(diǎn)記錄主節(jié)點(diǎn) ID 和 offset

4、主節(jié)點(diǎn) bgsave 并保存 RDB 到本地

5、主節(jié)點(diǎn)發(fā)送 RBD 文件到從節(jié)點(diǎn)

6、從節(jié)點(diǎn)收到 RDB 文件并加載到內(nèi)存中

7、主節(jié)點(diǎn)在從節(jié)點(diǎn)接受數(shù)據(jù)的期間,將新數(shù)據(jù)保存到“復(fù)制客戶端緩沖區(qū)”,當(dāng)從節(jié)點(diǎn)加載 RDB 完畢,再發(fā)送過(guò)去。(如果從節(jié)點(diǎn)花費(fèi)時(shí)間過(guò)長(zhǎng),將導(dǎo)致緩沖區(qū)溢出,最后全量同步失?。?8、從節(jié)點(diǎn)清空數(shù)據(jù)后加載 RDB 文件,如果 RDB 文件很大,這一步操作仍然耗時(shí),如果此時(shí)客戶端訪問(wèn),將導(dǎo)致數(shù)據(jù)不一致,可以使用配置slave-server-stale-data 關(guān)閉. 9、從節(jié)點(diǎn)成功加載完 RBD 后,如果開啟了 AOF,會(huì)立刻做 bgrewriteaof。

以上加粗的部分是整個(gè)全量同步耗時(shí)的地方。

注意:

1、如過(guò) RDB 文件大于 6GB,并且是千兆網(wǎng)卡,Redis 的默認(rèn)超時(shí)機(jī)制(60 秒),會(huì)導(dǎo)致全量復(fù)制失敗??梢酝ㄟ^(guò)調(diào)大 repl-timeout 參數(shù)來(lái)解決此問(wèn)題。

2、Redis 雖然支持無(wú)盤復(fù)制,即直接通過(guò)網(wǎng)絡(luò)發(fā)送給從節(jié)點(diǎn),但功能不是很完善,生產(chǎn)環(huán)境慎用。

4.部分復(fù)制

當(dāng)從節(jié)點(diǎn)正在復(fù)制主節(jié)點(diǎn)時(shí),如果出現(xiàn)網(wǎng)絡(luò)閃斷和其他異常,從節(jié)點(diǎn)會(huì)讓主節(jié)點(diǎn)補(bǔ)發(fā)丟失的命令數(shù)據(jù),主節(jié)點(diǎn)只需要將復(fù)制緩沖區(qū)的數(shù)據(jù)發(fā)送到從節(jié)點(diǎn)就能夠保證數(shù)據(jù)的一致性,相比較全量復(fù)制,成本小很多。

步驟如下:

854c17ea-584b-11eb-8b86-12bb97331649.png

1、當(dāng)從節(jié)點(diǎn)出現(xiàn)網(wǎng)絡(luò)中斷,超過(guò)了 repl-timeout 時(shí)間,主節(jié)點(diǎn)就會(huì)中斷復(fù)制連接。

2、主節(jié)點(diǎn)會(huì)將請(qǐng)求的數(shù)據(jù)寫入到“復(fù)制積壓緩沖區(qū)”,默認(rèn) 1MB。

3、當(dāng)從節(jié)點(diǎn)恢復(fù),重新連接上主節(jié)點(diǎn),從節(jié)點(diǎn)會(huì)將 offset 和主節(jié)點(diǎn) id 發(fā)送到主節(jié)點(diǎn)

4、主節(jié)點(diǎn)校驗(yàn)后,如果偏移量的數(shù)后的數(shù)據(jù)在緩沖區(qū)中,就發(fā)送 cuntinue 響應(yīng) —— 表示可以進(jìn)行部分復(fù)制

5、主節(jié)點(diǎn)將緩沖區(qū)的數(shù)據(jù)發(fā)送到從節(jié)點(diǎn),保證主從復(fù)制進(jìn)行正常狀態(tài)。

5.心跳

主從節(jié)點(diǎn)在建立復(fù)制后,他們之間維護(hù)著長(zhǎng)連接并彼此發(fā)送心跳命令。

心跳的關(guān)鍵機(jī)制如下:

1、中從都有心跳檢測(cè)機(jī)制,各自模擬成對(duì)方的客戶端進(jìn)行通信,通過(guò) client list 命令查看復(fù)制相關(guān)客戶端信息,主節(jié)點(diǎn)的連接狀態(tài)為 flags = M,從節(jié)點(diǎn)的連接狀態(tài)是 flags = S。

2、主節(jié)點(diǎn)默認(rèn)每隔 10 秒對(duì)從節(jié)點(diǎn)發(fā)送 ping 命令,可修改配置 repl-ping-slave-period 控制發(fā)送頻率。

3、從節(jié)點(diǎn)在主線程每隔一秒發(fā)送 replconf ack{offset} 命令,給主節(jié)點(diǎn)上報(bào)自身當(dāng)前的復(fù)制偏移量。

4、主節(jié)點(diǎn)收到 replconf 信息后,判斷從節(jié)點(diǎn)超時(shí)時(shí)間,如果超過(guò) repl-timeout 60 秒,則判斷節(jié)點(diǎn)下線。

85898ada-584b-11eb-8b86-12bb97331649.png

注意:為了降低主從延遲,一般把 redis 主從節(jié)點(diǎn)部署在相同的機(jī)房/同城機(jī)房,避免網(wǎng)絡(luò)延遲帶來(lái)的網(wǎng)絡(luò)分區(qū)造成的心跳中斷等情況。

6.異步復(fù)制

主節(jié)點(diǎn)不但負(fù)責(zé)數(shù)據(jù)讀寫,還負(fù)責(zé)把寫命令同步給從節(jié)點(diǎn),寫命令的發(fā)送過(guò)程是異步完成,也就是說(shuō)主節(jié)點(diǎn)處理完寫命令后立即返回客戶度,并不等待從節(jié)點(diǎn)復(fù)制完成。

異步復(fù)制的步驟很簡(jiǎn)單,如下:

1、主節(jié)點(diǎn)接受處理命令 2、主節(jié)點(diǎn)處理完后返回響應(yīng)結(jié)果 3、對(duì)于修改命令,異步發(fā)送給從節(jié)點(diǎn),從節(jié)點(diǎn)在主線程中執(zhí)行復(fù)制的命令。

85a8bcde-584b-11eb-8b86-12bb97331649.png

總結(jié)

本文主要分析了 Redis 的復(fù)制原理,包括復(fù)制過(guò)程,數(shù)據(jù)之間的同步,全量復(fù)制的流程,部分復(fù)制的流程,心跳設(shè)計(jì),異步復(fù)制流程。

其中,可以看出,RDB 數(shù)據(jù)之間的同步非常耗時(shí)。所以,Redis 在 2.8 版本退出了類似增量復(fù)制的 psync 命令,當(dāng) Redis 主從直接發(fā)生了網(wǎng)絡(luò)中斷,不會(huì)進(jìn)行全量復(fù)制,而是將數(shù)據(jù)放到緩沖區(qū)(默認(rèn) 1MB)里,在通過(guò)主從之間各自維護(hù)復(fù)制 offset 來(lái)判斷緩存區(qū)的數(shù)據(jù)是否溢出,如果沒(méi)有溢出,只需要發(fā)送緩沖區(qū)數(shù)據(jù)即可,成本很小,反之,則要進(jìn)行全量復(fù)制,因此,控制緩沖區(qū)大小非常的重要。

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7335

    瀏覽量

    94748
  • Redis
    +關(guān)注

    關(guān)注

    0

    文章

    392

    瀏覽量

    12185

原文標(biāo)題:一文深入 Redis 主從復(fù)制的原理詳解,權(quán)威又科學(xué)

文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Redis哨兵模式的自動(dòng)故障檢測(cè)與主從切換實(shí)戰(zhàn)

    Redis 主從復(fù)制解決了讀擴(kuò)展和數(shù)據(jù)冗余問(wèn)題,但主節(jié)點(diǎn)故障時(shí)需要人工介入切換,這在生產(chǎn)環(huán)境中是不可接受的。Sentinel(哨兵)模式在主從架構(gòu)之上增加了自動(dòng)故障檢測(cè)和故障轉(zhuǎn)移能力,是 Re
    的頭像 發(fā)表于 02-27 11:05 ?120次閱讀

    Redis內(nèi)存管理、持久化策略與慢查詢排查分析

    Redis 在生產(chǎn)環(huán)境中承擔(dān)著緩存、會(huì)話存儲(chǔ)、消息隊(duì)列、分布式鎖等多種角色。隨著數(shù)據(jù)量增長(zhǎng)和并發(fā)壓力上升,內(nèi)存碎片、持久化 I/O 抖動(dòng)、慢查詢堆積這三類問(wèn)題會(huì)逐漸顯現(xiàn),直接影響服務(wù)延遲和穩(wěn)定性。Redis 8.x 在內(nèi)存管理和持久化機(jī)制上做了若干改進(jìn),但核心調(diào)優(yōu)思路與
    的頭像 發(fā)表于 02-27 11:00 ?120次閱讀

    詳解SN65HVD888:RS - 485總線通信的得力助手

    詳解SN65HVD888:RS-485總線通信的得力助手 作為電子工程師,我們?cè)谠O(shè)計(jì)工業(yè)通信系統(tǒng)時(shí),常常會(huì)與RS - 485總線打交道。RS - 485憑借其長(zhǎng)距離、高抗干擾能力等優(yōu)點(diǎn),在工業(yè)
    的頭像 發(fā)表于 12-23 11:15 ?430次閱讀

    Redis集群部署配置詳解

    Redis集群是種分布式Redis解決方案,通過(guò)數(shù)據(jù)分片和主從復(fù)制實(shí)現(xiàn)高可用性和橫向擴(kuò)展。集群將整個(gè)數(shù)據(jù)集分割成16384個(gè)哈希槽(hash slots),每個(gè)節(jié)點(diǎn)負(fù)責(zé)
    的頭像 發(fā)表于 07-17 11:04 ?972次閱讀

    Redis集群部署與性能優(yōu)化實(shí)戰(zhàn)

    Redis作為高性能的內(nèi)存數(shù)據(jù)庫(kù),在現(xiàn)代互聯(lián)網(wǎng)架構(gòu)中扮演著關(guān)鍵角色。作為運(yùn)維工程師,掌握Redis的部署、配置和優(yōu)化技能至關(guān)重要。本文將從實(shí)戰(zhàn)角度出發(fā),詳細(xì)介紹Redis集群的搭建、性能優(yōu)化以及監(jiān)控運(yùn)維的核心技術(shù)。
    的頭像 發(fā)表于 07-08 17:56 ?847次閱讀

    詳解Rsync備份服務(wù)器

    備份就是把文件在復(fù)制份存放到另個(gè)位置(簡(jiǎn)單說(shuō)就是給源文件增加個(gè)副本)以防原始數(shù)據(jù)丟失或損壞。
    的頭像 發(fā)表于 06-30 13:57 ?912次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>詳解</b>Rsync備份服務(wù)器

    【經(jīng)驗(yàn)分享】在Omni3576上編譯Redis-8.0.2源碼,并安裝及性能測(cè)試

    本文首先介紹Redis是什么,然后介紹如何在Omni3576上編譯Redis-8.0.2源碼,以及從源碼編譯、安裝Redis,最后介紹如何在Omni3576上運(yùn)行Redis性能測(cè)試,并
    的頭像 發(fā)表于 06-05 08:05 ?973次閱讀
    【經(jīng)驗(yàn)分享】在Omni3576上編譯<b class='flag-5'>Redis</b>-8.0.2源碼,并安裝及性能測(cè)試

    【幸狐Omni3576邊緣計(jì)算套件試用體驗(yàn)】Redis最新8.0.2版本源碼安裝及性能測(cè)試

    的結(jié)果進(jìn)行對(duì)比。 、Redis是什么 維基百科的介紹是: Redis個(gè)使用ANSI C編寫的開源、支持網(wǎng)絡(luò)、基于內(nèi)存、分布式、可選持久性的鍵值對(duì)存儲(chǔ)數(shù)據(jù)庫(kù)。
    發(fā)表于 06-03 01:28

    利用dockerfile搭建mysql主從集群和redis集群

    ==MySQL主從同步(Replication)是種實(shí)現(xiàn)數(shù)據(jù)冗余和高可用性的技術(shù),通過(guò)將主數(shù)據(jù)庫(kù)(Master)的變更操作同步到個(gè)或多個(gè)從數(shù)據(jù)庫(kù)(Slave),實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)或準(zhǔn)實(shí)時(shí)復(fù)制
    的頭像 發(fā)表于 05-14 11:38 ?1854次閱讀
    利用dockerfile搭建mysql<b class='flag-5'>主從</b>集群和<b class='flag-5'>redis</b>集群

    帶你深入剖析RedCap技術(shù)

    隨著3GPPR17RedCap標(biāo)準(zhǔn)的凍結(jié),業(yè)界對(duì)RedCap技術(shù)的關(guān)注持續(xù)升溫。要將RedCap有效引入并服務(wù)于各行各業(yè),亟需明確其在5G承載體系中的能力定位,并深入分析當(dāng)前5G行業(yè)發(fā)展所面臨的痛點(diǎn)
    的頭像 發(fā)表于 05-14 10:53 ?3816次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>深入</b>剖析RedCap技術(shù)

    【必看】開關(guān)電源中每個(gè)元器件的計(jì)算+51頁(yè)圖文詳解

    開關(guān)電源的各個(gè)元器件怎么計(jì)算?損耗怎么估算?散熱器的大小怎么計(jì)算? 51頁(yè)圖文詳解,帶你弄懂! 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持
    發(fā)表于 05-12 16:20

    Redis 再次開源!

    “ ?Redis 現(xiàn)已采用 AGPLv3 開源許可證。? ” Redis CEO 的 Blog 以下是 Redis CEO Rowan Trollope 的 Blog: 像 AWS 和 GCP 這樣
    的頭像 發(fā)表于 05-06 18:26 ?927次閱讀

    華為與陜投集團(tuán)簽署深入合作協(xié)議

    日前;陜西文化產(chǎn)業(yè)投資控股(集團(tuán))有限公司(以下簡(jiǎn)稱“陜投集團(tuán)”)與華為技術(shù)有限公司(以下簡(jiǎn)稱“華為”)簽署深入合作協(xié)議。陜投集團(tuán)黨委書記、董事長(zhǎng)黃勇,華為高級(jí)副總裁鄒志磊見證簽約。陜
    的頭像 發(fā)表于 04-23 17:04 ?1077次閱讀

    EM儲(chǔ)能網(wǎng)關(guān) ZWS智慧儲(chǔ)能云應(yīng)用(11) — 級(jí)架構(gòu) 主從架構(gòu)

    不同。為了適配用戶面臨的復(fù)雜現(xiàn)場(chǎng)環(huán)境,滿足更深層次的管理和維護(hù)需求,ZWS智慧儲(chǔ)能云平臺(tái)支持兩種架構(gòu):級(jí)架構(gòu)和主從架構(gòu)。級(jí)架構(gòu)&主從架構(gòu)支持1.架構(gòu)圖示常見的
    的頭像 發(fā)表于 04-17 13:00 ?757次閱讀
    EM儲(chǔ)能網(wǎng)關(guān) ZWS智慧儲(chǔ)能云應(yīng)用(11) — <b class='flag-5'>一</b>級(jí)架構(gòu) <b class='flag-5'>主從</b>架構(gòu)

    redis三種集群方案詳解

    Redis中提供的集群方案總共有三種(個(gè)redis節(jié)點(diǎn)不超過(guò)10G內(nèi)存)。
    的頭像 發(fā)表于 03-31 10:46 ?1526次閱讀
    <b class='flag-5'>redis</b>三種集群方案<b class='flag-5'>詳解</b>