您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關Redis中怎么實現主從復制,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
若安裝成功點擊redis-server
如此是成功
(1)把端口修改成7000
(2)修改cluster-config-file的名字 以免和6379端口的名字重復其他配置默認即可,我個人認為我們都重新建了一個文件夾也不可能出現和6379重復的錯誤,如果大家想省力也可以不修改,只需修改port即可
因為他本來就是被注釋的,不修改也不影響集群的搭建
(3)新建start.bat
title redis-7000
redis-server.exe redis.windows.conf
可以方便啟動7000服務,我們使用cmd直接輸入redis-server.exe redis.windows.conf也可以,不過目錄一定要切換到7000文件夾下面
6379只要點擊redis-server
7000、7001點擊start.bat即可
注意6379也只需點擊redis-cli即可
7000、7001需要切換到相應的文件夾下執行一下命令
redis-cli -p 7000客戶端連接7000端口,前提是,你已經開啟了7000端口了(上面我們點擊了7000文件夾下面的start.bat)
info replication
發現他們的role:master他們都是主
所以我們需要把7000、7001改成從redis
我們只需執行salveof 127.0.0.1 6379 在7000、70001客戶端只需這一行代碼即可把7000、7001變成6379的從redis
我們現在再來看一下配置信息
他的主host變成了127.0.0.1
master_port變成了6379
主從復制中主服務負責寫操作、從服務負責讀操作;所以我們一切的寫操作是在6379中進行的
現在我們就在6379的客戶端中進行set test value 對redis設置簡單的key-value
現在我們切回7000中get test這個key
在7000客戶端中我們成功獲取test這個key的內容為value
看完上述內容,你們對Redis中怎么實現主從復制有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。