日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
紅色守護(hù)Redis集群實現(xiàn)雙活(redis集群雙活)

Redis提供了業(yè)界標(biāo)準(zhǔn)的高可用性部署方案,名為 Redis 集群。Redis 作為最受歡迎的鍵值存儲和數(shù)據(jù)庫,為了滿足用戶對于可用性的要求,其集群技術(shù)給我們提供了龐大的存儲空間以及高可用性。紅色守護(hù)即雙活技術(shù),是一種客觀存在的Redis 集群架構(gòu),主要含義是雙核心服務(wù),雙端口節(jié)點,節(jié)點之間保持實時互通保證數(shù)據(jù)一致性。

雙活部署在Redis集群上主要分成以下三步:

1、部署雙組Redis集群,兩組獨立的Redis集群作為主備,并實現(xiàn)數(shù)據(jù)同步;

2、配置HAProxy,使外部請求可以對兩組Redis集群進(jìn)行負(fù)載均衡,從而實現(xiàn)請求的雙路復(fù)用;

3、主備Redis集群相互備份,雙活技術(shù)是通過主備Redis集群之間的備份實現(xiàn)可用性的;

以上是雙活技術(shù)的基本實現(xiàn)步驟,下面給出如何實現(xiàn)雙活技術(shù),并以下面的Java 代碼實現(xiàn)一種簡單的Redis雙活方案:

public class RedisHa {
// 主Redis
private Jedis masterRedis;
// 從Redis
private Jedis slaveRedis;
// 構(gòu)造函數(shù)
public RedisHa() {
masterRedis = new Jedis("192.168.1.20", 6379);
slaveRedis = new Jedis("192.168.1.21", 6379);
}

// 寫操作
public void set(String key, String value) {
try {
masterRedis.set(key, value);
masterRedis.slaveof(slaveRedis.getClient().getHost(), slaveRedis.getClient().getPort());
} catch (Exception err) {
err.printStackTrace();
try {
slaveRedis.slaveofNoOne();
masterRedis.slaveofNoOne();
masterRedis.set(key, value);
masterRedis.slaveof(slaveRedis.getClient().getHost(), slaveRedis.getClient().getPort());
} catch (Exception err2) {
err2.printStackTrace();
}
}
}

// 讀操作
public String get(String key) {
String value = null;
try {
value = masterRedis.get(key);
} catch (Exception err) {
err.printStackTrace();
try {
value = slaveRedis.get(key);
} catch (Exception err2) {
err2.printStackTrace();
}
}
return value;
}

}

通過上述代碼的實現(xiàn),主庫發(fā)生故障時會自動切換到備庫,用戶也不需要重新連接Redis,保證了Redis 的可用性及一致性。

綜上所述,紅色守護(hù)也即雙活技術(shù)是一種安全的 Redis 可用性高的解決方案,它采用雙節(jié)點、雙數(shù)據(jù)源的方式在 Redis節(jié)點之間進(jìn)行同步備份,實時保障數(shù)據(jù)的一致性,為創(chuàng)建諸如在線服務(wù)、排行榜、動態(tài)數(shù)據(jù)庫、社會化網(wǎng)絡(luò)等應(yīng)用提供安全可靠的可用性保障。

四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長,共創(chuàng)價值。


分享題目:紅色守護(hù)Redis集群實現(xiàn)雙活(redis集群雙活)
網(wǎng)頁地址:http://www.5511xx.com/article/djsiohe.html