這篇文章主要講解了“redis集群搭建方法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Redis集群搭建方法”吧!
創(chuàng)新互聯(lián)公司是專業(yè)的大豐網(wǎng)站建設(shè)公司,大豐接單;提供成都做網(wǎng)站、網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行大豐網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
前提條件
必須裝過(guò)ruby, rubygem,能夠使用Internet
必須是redis3.0以上才能集群
1. gem install redis 通過(guò)gem安裝ruby連接redis的接口。
2. 建立集群工作目錄cluster-test
3. 在cluster-test下建立7000,7001,7002,7003,7004,7005目錄代表運(yùn)行端口。
4. 每個(gè)目錄下建立一個(gè)redis.conf文件。注意修改port
port 7000
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
5. 按照最上面安裝手順安裝redis3.0,只有3.0以上才能集群。將src下面的執(zhí)行文件,復(fù)制到cluster-test里面。
6. 打開6個(gè)終端,進(jìn)入各自port目錄執(zhí)行../redis-server ./redis-conf,每個(gè)目錄下會(huì)生成node.conf包含了。這個(gè)節(jié)點(diǎn)的永久信息。
7. 進(jìn)入cluster-test目錄,執(zhí)行./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 建立集群。
OK
8. 執(zhí)行./redis-cli –c –p 7000 后執(zhí)行cluster nodes 可以看到節(jié)點(diǎn)信息。
9. 通過(guò)更改上面端口和ip,可以部署到不同計(jì)算機(jī)。
感謝各位的閱讀,以上就是“Redis集群搭建方法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Redis集群搭建方法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!