日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
構(gòu)建可靠的Redis集群兩種方式分析(redis集群兩種方式)

Redis集群是為了滿足大數(shù)據(jù)需求,能夠有效提升緩存的讀寫性能,支持容量的橫向擴(kuò)展,并能提供高可用的保障的分布式系統(tǒng)。本文介紹構(gòu)建可靠Redis集群的兩種方式:Redis Cluster和Redisson。

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),金華網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:金華等地區(qū)。金華做網(wǎng)站價(jià)格咨詢:18982081108

# 一、Redis Cluster

Redis Cluster是Redis官方提供的集群架構(gòu),它有內(nèi)置的節(jié)點(diǎn)管理和故障轉(zhuǎn)移功能,可以支持?jǐn)?shù)據(jù)的自動分片和自動遷移,來實(shí)現(xiàn)高可用。不過,Redis Cluster在構(gòu)建集群時(shí),會造成一定數(shù)據(jù)失效及不可用的情況,要讓集群保證可用程度,往往必須要有至少 Size/2 + 1個(gè)Redis實(shí)例來保證正常運(yùn)行和可用性(Size為集群中的節(jié)點(diǎn)數(shù))。

## 搭建Redis Cluster的流程

(1)初始化集群信息:

$redis-cli --cluster  create ip1:port1 ip2:port2  ip3:port3  ip4:port4 --cluster-replicas 

(2)添加節(jié)點(diǎn):

$redis-cli --cluster  add-node ip4.4:port4 ip6.6:port6 --cluster-slave   --cluster-master-id 

(3)刪除節(jié)點(diǎn):

$redis-cli --cluster del-node ip6.6:port6 

(4)同步集群狀態(tài):

$redis-cli --cluster rebalance : --cluster-use-empty-masters

# 二、Redisson

Redisson是采用java實(shí)現(xiàn)的Redis的分布式管理框架,借助它可以更輕松簡潔的操作分布式并發(fā)資源以及具備高可用的保障能力。

## 搭建Redisson的流程

(1)安裝Redis:首先需要安裝Redis,并且要記錄它的IP地址和端口號。

(2)設(shè)置Redisson:安裝完Redis后,即可根據(jù)Redis的IP地址和端口號,設(shè)置Redisson。下面以java示例說明:

Config config = new Config();
config.useSingleServer().setAddress("redis://127.0.0.1:7999");
RedissonClient redisson = Redisson.create(config);

(3)部署Redisson集群:在Redisson的config文件中添加master和slave節(jié)點(diǎn),即可部署Redisson集群:

Config config = new Config();
config.useClusterServers()
.addNodeAddress("redis://127.0.0.1:6379", "redis://127.0.0.1:6380")
.addNodeAddress("redis://127.0.0.1:6381")
.addNodeAddress("redis://127.0.0.1:6382");
RedissonClient redisson = Redisson.create(config);

本文就介紹了Redis Cluster和Redisson兩種構(gòu)建可靠Redis集群的方式,它們都可以支持?jǐn)?shù)據(jù)的自動分片和自動遷移,來實(shí)現(xiàn)高可用。但是,Redis Cluster在拓?fù)浣Y(jié)構(gòu)和部署時(shí),會造成一定數(shù)據(jù)失效及不可用的情況,要想保證集群的可用性,則需要設(shè)置Size/2 + 1的Redis節(jié)點(diǎn)來保random一致性和高可用性;而Redisson則可以節(jié)省部署資源,避免數(shù)據(jù)失效和不可用的情況,并且具有更高的可擴(kuò)展性和可用性。

創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌網(wǎng)站設(shè)計(jì),成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。


網(wǎng)頁名稱:構(gòu)建可靠的Redis集群兩種方式分析(redis集群兩種方式)
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/dpgeche.html