redis集群搭建

具體參考 http://www.lxweimin.com/p/22af55518f6d

1、環(huán)境:ruby? RubyInstaller ?+rubyGem

2、使用 6個 redis 三主三備 redis.conf 更改端口

port 7010

cluster-enabled yes ?

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes

cluster-enabled 選項用于開實例的集群模式,

cluster-conf-file 選項則設定了保存節(jié)點配置文件的路徑, 默認值為nodes.conf 。

nodes.conf 節(jié)點配置文件無須人為修改, 它由 Redis 集群在啟動時創(chuàng)建, 并在有需要時自動進行更新。

3.創(chuàng)建集群

a.按照上面所說的配置好各個實例,主要是改端口號,運行 7000.bat- 7005.bat腳本啟動六個redis實例

b.cd到 redis-trib.rb 所在的目錄下運行命令

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

4 利用Jedis鏈接集群

Set jedisClusterNodes =newHashSet();? ?

?jedisClusterNodes.add(newHostAndPort("127.0.0.1",7000));? ? ?

?JedisCluster jc =newJedisCluster(jedisClusterNodes);

5、檢測不同端口的 redis-cli.exe -c -p 7010

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 本文檔翻譯自 http://redis.io/topics/cluster-tutorial 。 本文檔是 Red...
    會跳舞的機器人閱讀 66,956評論 2 21
  • 【1 :集群原理】 (1)redis-cluster架構(gòu)圖 架構(gòu)細節(jié): (1)所有的redis節(jié)點彼此互聯(lián)(P...
    先生_呂閱讀 528評論 0 1
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發(fā)、高可擴展、高可用、大數(shù)據(jù)存儲問題而產(chǎn)生的數(shù)據(jù)庫解決方...
    克魯?shù)吕?/span>閱讀 5,336評論 0 36
  • 用一臺虛擬機模擬6個節(jié)點,一臺機器3個節(jié)點,創(chuàng)建出3 master、3 salve 環(huán)境 redis 采用 red...
    夢想實現(xiàn)家_Z閱讀 395評論 0 2
  • 這里創(chuàng)建6個redis節(jié)點,其中三個為主節(jié)點,三個為從節(jié)點。redis和端口對應關(guān)系:127.0.0.1:7000...
    壹點零閱讀 222評論 0 0