實現Redis集羣

Redis集羣實現

1. 爲何要搭建集羣

  • 一般,爲了提升網站響應速度,老是把熱點數據保存在內存中而不是直接從後端數據庫中讀取。Redis是一個很好的Cache工具。大型網站應用,熱點數據量每每巨大,幾十G上百G是很正常的事兒。因爲內存大小的限制,使用一臺 Redis 實例顯然沒法知足需求,這時就須要使用多臺 Redis做爲緩存數據庫。可是如何保證數據存儲的一致性呢,這時就須要搭建redis集羣.採用合理的機制,保證用戶的正常的訪問需求.採用redis集羣,能夠保證數據分散存儲,同時保證數據存儲的一致性.而且在內部實現高可用的機制.實現了服務故障的自動遷移.
  • 集羣搭建計劃

主從劃分:3臺主機 3臺從機共6臺 端口劃分7000-7005redis

2.集羣搭建

準備集羣文件夾
  1. 準備集羣文件夾: Mkdir cluster
  2. 在cluster文件夾中分別建立7000-7005文件夾
  3. 複製配置文件

將redis根目錄中的redis.conf文件複製到cluster/7000/
並以原名保存
cp redis.conf cluster/7000/
image.png數據庫

  1. 編輯配置文件
  • 註釋本地綁定IP地址

image.png
image.png

  • 啓動後臺啓動

image.png
image.png
image.png
image.png

3.SpringBoot整合Redis集羣

相關文章
相關標籤/搜索