新聞中心
Redis集群采用了插槽機(jī)制來管理數(shù)據(jù)分片,它的原理是將16384的槽位根據(jù)CRC16算法分布給所有節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)有若干個(gè)槽位,具體范圍查看SLOTS:

創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計(jì)制作的公司,為廣大用戶提供了成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,成都網(wǎng)站設(shè)計(jì),廣告投放平臺(tái),成都做網(wǎng)站選創(chuàng)新互聯(lián)公司,貼合企業(yè)需求,高性價(jià)比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。
127.0.0.1:7000> cluster slots
1) 1) (integer) 0
2) (integer) 5460
3) 1) "127.0.0.1"
2) (integer) 7000
2) 1) (integer) 5461
2) (integer) 10922
3) 1) "127.0.0.1"
2) (integer) 7002
3) 1) (integer) 10923
2) (integer) 16383
3) 1) "127.0.0.1"
2) (integer) 7001
每次有結(jié)點(diǎn)加入,Redis集群則根據(jù)當(dāng)前槽數(shù)重新計(jì)算所有節(jié)點(diǎn)的槽范圍,再進(jìn)行節(jié)點(diǎn)數(shù)據(jù)重新均衡,更新節(jié)點(diǎn)范圍,從而達(dá)到數(shù)據(jù)的靈活分布。
Redis當(dāng)前分布式部署的原理也基于插槽機(jī)制,Redis集群中的每一個(gè)服務(wù)就對(duì)應(yīng)一段槽位,可以將靈活的數(shù)據(jù)庫部署在不同節(jié)點(diǎn)上,做到數(shù)據(jù)的安全隔離,從而達(dá)到一致性和高可用性。
Redis插槽機(jī)制原理不復(fù)雜,但是需要根據(jù)實(shí)際應(yīng)用場(chǎng)景,進(jìn)行實(shí)際部署,在沒有特殊情況,以16384個(gè)插槽作為分布式策略,在不超過255節(jié)點(diǎn)的情況下,最多可以部署256個(gè)實(shí)體節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)最多可擁有63個(gè)插槽,能滿足大部分的部署策略要求。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開發(fā)老牌服務(wù)商!微信小程序開發(fā),APP開發(fā),網(wǎng)站制作,網(wǎng)站營銷推廣服務(wù)眾多企業(yè)。電話:028-86922220
名稱欄目:Redis集群管理之插槽機(jī)制(redis集群中插槽)
文章來源:http://m.fisionsoft.com.cn/article/coiihee.html


咨詢
建站咨詢
