redis集群的搭建

2021-08-11 12:19:56 字數 968 閱讀 2213

安裝步驟:

第一步: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中儲存的資料是一模一樣的 通過同步的方式,進行同步 當資料量特別大的時候,我...