新聞中心
Redis是一款開(kāi)源的,使用ANSI C語(yǔ)言編寫(xiě),支持Network、基于內(nèi)存、可選持久性的高性能Key-Value數(shù)據(jù)庫(kù),因此被許多大型企業(yè)所采用。Redis 主從復(fù)制功能,可以實(shí)現(xiàn)集群中數(shù)據(jù)的實(shí)時(shí)備份和傳輸,從而保證數(shù)據(jù)的最新一致性,提高Redis數(shù)據(jù)庫(kù)的可用性,是實(shí)現(xiàn)Redis高可用的必要方式之一。

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括永川網(wǎng)站建設(shè)、永川網(wǎng)站制作、永川網(wǎng)頁(yè)制作以及永川網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,永川網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到永川省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
Redis 主從復(fù)制原理如下:Redis 服務(wù)器由一臺(tái)主節(jié)點(diǎn)和多臺(tái)從節(jié)點(diǎn)構(gòu)成,主節(jié)點(diǎn)維護(hù)每一次向數(shù)據(jù)庫(kù)寫(xiě)操作的副本,而從節(jié)點(diǎn)會(huì)復(fù)制主節(jié)點(diǎn)的副本。其中,主從節(jié)點(diǎn)之間的同步以“心跳(PING-PONG)”的方式實(shí)現(xiàn),而狀態(tài)同步采用的是基于RDB和AOF文件的方式建立,從節(jié)點(diǎn)每隔一段時(shí)間(默認(rèn)為10s)向主節(jié)點(diǎn)發(fā)送一個(gè)心跳消息,一直等待主節(jié)點(diǎn)收到消息后,將更新日志進(jìn)行下發(fā)實(shí)現(xiàn)狀態(tài)同步,保證數(shù)據(jù)最新一致性。
Redis主從復(fù)制實(shí)施過(guò)程:修改從節(jié)點(diǎn)的redis.conf文件,指定從節(jié)點(diǎn)IP地址和端口、指定主節(jié)點(diǎn)的IP地址和端口并添加 slaveof 配置指令,從而實(shí)現(xiàn)從節(jié)點(diǎn)與主節(jié)點(diǎn)的關(guān)聯(lián)。 接著,修改從節(jié)點(diǎn)的配置文件,添加如下配置:
#從節(jié)點(diǎn)IP地址
bind 127.0.0.1
#從節(jié)點(diǎn)端口
port 6379
#主節(jié)點(diǎn)IP地址
slaveof 192.168.0.110 6379
重新啟動(dòng)以上配置,完成主從復(fù)制。
通過(guò)Redis主從復(fù)制,不僅能實(shí)現(xiàn)數(shù)據(jù)的備份和復(fù)現(xiàn),還能在架構(gòu)中實(shí)現(xiàn)讀寫(xiě)分離從而提供較高的性能,增強(qiáng)了Redis的擴(kuò)展性以及可用性,從而實(shí)現(xiàn)高可用的數(shù)據(jù)存儲(chǔ)服務(wù)。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。
分享題目:Redis主從復(fù)制一種實(shí)現(xiàn)高可用的方式(什么是redis主從復(fù)制)
轉(zhuǎn)載注明:http://fisionsoft.com.cn/article/cccgide.html


咨詢
建站咨詢
