摘要:綱要集群介紹集群搭建集群介紹額,這塊還是不廢話了看官網吧說的很清楚。
綱要:
redis3.0集群介紹
redis3.0集群搭建
redis集群介紹額,這塊還是不廢話了,看官網吧,說的很清楚。
redis集群搭建下載并解壓redis安裝包:
wget http://download.redis.io/rele...
tar zxf redis-3.2.9.tar.gz && cd redis-3.2.9
make
注意: make的時候可能會報如下錯誤:
make #error "Newer version of jemalloc required"
解決方案
make INSTALL PREFIX=/path/redis
創建redis集群實例
注:這次redis集群是在單機上搭建,所以端口使用7001-7006連續的端口
將源碼包中的redis.conf復制到/path/redis/bin/
將/path/redis/bin目錄移到家目錄,并復制6個新目錄,目錄名分別為:redis7001->redis7006
編輯redis7001->redis7006目錄下redis.conf文件中以下配置項:
"61行": bind 127.0.0.1 //如果是多機部署,可以綁定到指定機器ip地址
"84行": port 7001 //更改相應目錄下的監聽端口即可
"721行": cluster-enabled yes //打開redis集群模式
為了方便維護,我們在家目錄下編寫一個redis啟動腳本,start.sh(別忘了chmod +x start.sh):
cd ./redis7001 ./redis-sever redis.conf cd .. cd ./redis7002 ./redis-sever redis.conf cd .. cd ./redis7003 ./redis-sever redis.conf cd .. cd ./redis7004 ./redis-sever redis.conf cd .. cd ./redis7005 ./redis-sever redis.conf cd .. cd ./redis7006 ./redis-sever redis.conf cd ..
目錄結構:
執行start.sh
創建集群,(我們需要用到redis自帶的工具幫我們實現).
注意:redis-trib.rb在"make"的redis源碼中的src目錄能夠找到,將其cp到家目錄下.
./redis-trib.rb create --replicas 1 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 127.0.0.1:7006
由于該工具是ruby編寫,需要ruby運行環境等組件如下.
集群依賴軟件清單:
ruby
ruby-devel
rubygems
rpm-build
yum -y install ruby ruby-devel rubygems rpm-build gem install redis --version 3.0.0
注意:
gem install redis --version 3.0.0 失敗的話,需要修改一下gem的源 gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/
next,你應該看到如圖;redis已經替我們把各個節點的主從關系替我們分好了,redis在詢問我們"是否可以這樣配置?"輸入"yes"即可.
Final,jsut take a test.
Perfect!!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/61870.html
摘要:綱要集群介紹集群搭建集群介紹額,這塊還是不廢話了看官網吧說的很清楚。 綱要: redis3.0集群介紹 redis3.0集群搭建 redis集群介紹 額,這塊還是不廢話了,看官網吧,說的很清楚。 redis集群搭建 下載并解壓redis安裝包: wget http://download.redis.io/rele... tar zxf redis-3.2.9.tar.gz && ...
摘要:綱要中集群的應用對集群模式的底層實現中集群的應用這部分我想分享下中集群的配置官網也有集群的配置講解但是版還是有點不足只是說了將配置項設為,但光這樣一個選項不能代表,一個新手直接可用集群這部分還包括客戶端的事,所以后面我也會分享下關于的源碼分 綱要: laravel中redis集群的應用 predis對redis集群模式的底層實現 laravel中redis集群的應用 這部分我想分享...
摘要:綱要中集群的應用對集群模式的底層實現中集群的應用這部分我想分享下中集群的配置官網也有集群的配置講解但是版還是有點不足只是說了將配置項設為,但光這樣一個選項不能代表,一個新手直接可用集群這部分還包括客戶端的事,所以后面我也會分享下關于的源碼分 綱要: laravel中redis集群的應用 predis對redis集群模式的底層實現 laravel中redis集群的應用 這部分我想分享...
閱讀 689·2021-11-23 09:51
閱讀 3280·2019-08-30 15:54
閱讀 444·2019-08-30 15:52
閱讀 3114·2019-08-30 13:58
閱讀 2919·2019-08-30 13:53
閱讀 2688·2019-08-29 14:18
閱讀 2416·2019-08-27 10:54
閱讀 2370·2019-08-26 18:09