安裝步驟:
第一步:redis的原始碼包上傳到linux系統。
第二步:解壓縮redis。
第三步:編譯。進入redis原始碼目錄。make
第四步:安裝。makeinstall prefix=/usr/local/redis
prefix引數指定redis的安裝目錄。一般軟體安裝到/usr目錄下
後台啟動:
把/root/redis-3.0.0/redis.conf複製到/usr/local/redis/bin目錄下
[root@localhost redis-3.0.0]# cp redis.conf/usr/local/redis/bin/
修改配置檔案 daemonize yes
[root@localhost bin]# ./redis-serverredis.conf
檢視redis程序:
[root@localhost bin]# ps aux|grep redis
yum install ruby
yum install rubygems
2、安裝ruby指令碼執行使用的包。
[root@localhost ~]# gem install redis-3.0.0.gem
[root@localhost ~]# cd redis-3.0.0/src
[root@localhost src]# ll *.rb
複製六台redis 修改埠號7001~7006 , 還需要吧cluster-enabled yes 注釋去掉
建立指令碼啟動每個redis
使用ruby指令碼搭建集群。
./redis-trib.rb create --replicas 1192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004192.168.25.153:7005 192.168.25.153:7006
redis集群的搭建
redis是一種nosql,可以理解為是乙個輕量級的,可以作為記憶體的資料庫.一般用在經常查詢資料,但這些資料一般不改變的情況下,如電商 上商品的 分類查詢.簡單實現就是先查詢redis中是否有該查詢的key,如有,則直接從redis中通過key去拿,如果沒有,則通過相應的引數去資料庫中查詢.查詢後...
redis集群的搭建
cenos7 redis5.0.8 1 修改配置檔案 cluster enabled yes 將這裡的注釋開啟 cluster config file nodes 6379.conf 這裡的注釋開啟 cluster node timeout 15000 將這裡的注釋開啟 2 將這個配置檔案另外再次複...
Redis集群的搭建
我使用的redis是springdataredis.這裡有詳細的講解集群的原理 我使用redis 6379 單機版的時候,如果出現宕機的現象,所以為了安全,我準備了乙個redis 6380 單機版作為備用機,這兩個redis中儲存的資料是一模一樣的 通過同步的方式,進行同步 當資料量特別大的時候,我...