redis 主從和集群設置

1. redis主從

主從概念(master--slave)

a) ?個master可以擁有多個slave,?個slave?可以擁有多個slave,如此下去,形成了強?的多級服務器集群架構
b) master用來寫數(shù)據(jù),slave用來讀數(shù)據(jù),經(jīng)統(tǒng)計:網(wǎng)站的讀寫比率是10:1
c) 通過主從配置可以實現(xiàn)讀寫分離
d) master和slave都是一個redis實例

主從搭建(本次主從服務器都同一臺主機演示, ip地址:192.168.28.155)

  1. 拷貝之前etc/redis/ 目錄下的redis.conf 文件并重命名slave.conf( 從服務器的配置文件)

cd etc/redis
sudo cp redis.conf ./slave.conf

  1. 打開slave.conf

sudo vi slave.conf

  1. 修改配置文件內容:

bind 192.168.28.155服務器地址
slaveof 192.168.110.28.155--主服務器地址及端口號
port 6378 --從服務器的端口號

  1. 開啟主從服務器

主:sudo redis-server /etc/redis/redis.conf
從:sudo redis-server /etc/redis/slave.conf

  1. 查看主從關系

redis-cli -h 192.168.28.155 info Replication


1. redis集群

集群的概念
集群是一組相互獨立的、通過高速網(wǎng)絡互聯(lián)的計算機,它們構成了一個組,并以單一系統(tǒng)的模式加以管理。一個客戶與集群相互作用時,集群像是一個獨立的服務器。集群配置是用于提高可用性和可縮放性。

Redis集群分類:
軟件層面:只有一臺電腦,在這臺電腦上啟動了多臺redis服務

g

硬件層面:存在多臺實體電腦,每臺電腦都啟動了一個redis或者多個redis服務

image.jpeg

參考閱讀

Redis搭建集群http://www.cnblogs.com/wuxl360/p/5920330.html

go語言redis-cluster開源客戶端https://github.com/gitstliu/go-redis-cluster

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 標簽: redis 緩存 主從 哨兵 集群 本文簡單的介紹redis三種模式在linux的安裝部署和數(shù)據(jù)存儲的總結...
    luhanlin閱讀 4,490評論 0 5
  • NOSQL類型簡介鍵值對:會使用到一個哈希表,表中有一個特定的鍵和一個指針指向特定的數(shù)據(jù),如redis,volde...
    MicoCube閱讀 4,157評論 2 27
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發(fā)、高可擴展、高可用、大數(shù)據(jù)存儲問題而產(chǎn)生的數(shù)據(jù)庫解決方...
    克魯?shù)吕?/span>閱讀 5,715評論 0 36
  • 我常在想,像我這樣的二流小本女,民營房地產(chǎn)奮斗八年 ,跳槽到一家top500的美資,還沒來及徹底享受資本主義的各種...
    子騏閱讀 280評論 0 0
  • 感賞今天看到一篇文章,真切地表達了養(yǎng)育之道,受益匪淺,體會頗深: 正確愛孩子如此簡單,很多父母卻不知道 不是從孩子...
    lhl輕嘆流年閱讀 88評論 0 0

友情鏈接更多精彩內容