精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Redis主從集群原理講解和Docker-compose安裝Redis主從集群

數據庫 Redis
Linux 上我們可以從 Github 上下載它的二進制包來使用,選擇適應Docker版本的docker compose,使用Docker info 查看Docker對應的Docker-Compose版本,我的機器對應的是v2.21.0。

今日目標

掌握Docker-compose安裝Redis主從集群

單節點Redis的并發能力是有上限的,要進一步提高Redis的并發能力,就需要搭建主從集群,實現讀寫分離

  • 主節點: 可以對Redis實現讀寫操作
  • 從節點: 只可以對Redis實現讀操作

1.Redis主從集群安裝

1.1. 集群結構

搭建的主從集群結構如圖如下:

圖片圖片

共包含三個節點,一個主兩個從。這里我們會在同一臺虛擬機中開啟3個redis實例,模擬主從集群,信息如下:

IP

PORT

角色

192.168.150.102

6380

master

192.168.150.102

6381

slave

192.168.150.102

6382

slave

因為已經學習過Docker,所以使用Docker技術安裝Rdis主從集群

1.2. Docker-Compose安裝

【步驟一】:選擇合適版本的Docker-Compose

Linux 上我們可以從 Github 上下載它的二進制包來使用,選擇適應Docker版本的docker compose,使用Docker info 查看Docker對應的Docker-Compose版本,我的機器對應的是v2.21.0

docker info

【步驟二】:下載Docker-Compose對應的穩定版本

將Docker-Compose下載后,放在/usr/local/bin/目錄下

curl -L "https://github.com/docker/compose/releases/download/v2.21.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

【步驟三】:將可執行權限應用于Docker-Compose二進制文件

chmod +x /usr/local/bin/docker-compose

【步驟四】:測試是否安裝成功

docker-compose version

結果:

[root@www ~]# docker-compose version
Docker Compose version v2.21.0

圖片圖片

如果您覺得本文不錯,歡迎關注,點贊,收藏支持,您的關注是我堅持的動力!

1.3. 準備實例和配置

要在同一臺虛擬機開啟3個實例,必須準備三份不同的配置文件和目錄,配置文件所在目錄也就是工作目錄。確保下面的配置已經更改(位置也別錯)

# master
## 創建主節點的配置文件
mkdir -p /redis-master-slave/master/config /redis-master-slave/master/data
cd /redis-master-slave/master/config/
curl -O -L http://download.redis.io/releases/redis-6.0.20.tar.gz
tar -zxvf redis-6.0.20.tar.gz
cp /redis-master-slave/master/config/redis-6.0.20/redis.conf  /redis-master-slave/master/config/redis.conf
sed -i 's/bind 127.0.0.1/bind 0.0.0.0/' /redis-master-slave/master/config/redis.conf 
# slave-1
## 創建從節點-1的配置文件
mkdir -p /redis-master-slave/slave-1/config /redis-master-slave/slave-1/data
cd /redis-master-slave/slave-1/config/
cp /redis-master-slave/master/config/redis-6.0.20/redis.conf   /redis-master-slave/slave-1/config/redis.conf
sed -i 's/bind 127.0.0.1/bind 0.0.0.0/' /redis-master-slave/slave-1/config/redis.conf 

# slave-2
## 創建從節點-2的配置文件
mkdir -p /redis-master-slave/slave-2/config /redis-master-slave/slave-2/data
cd /redis-master-slave/slave-2/config/
cp /redis-master-slave/master/config/redis-6.0.20/redis.conf   /redis-master-slave/slave-2/config/redis.conf
sed -i 's/bind 127.0.0.1/bind 0.0.0.0/' /redis-master-slave/slave-2/config/redis.conf

1.4. docker-compose-redis-master-slave.yml文件的編寫

創建名稱為docker-compose-redis-master-slave.yml用于安裝Redis主從集群的docker-compose文件

version: '3'

services:
  # 主
  master:
    image: redis:6.0.20                  # 鏡像'redis:6.0.20 '
    container_name: redis-master                                                      # 容器名為'redis-master'
    restart: unless-stopped                                                                   # 指定容器退出后的重啟策略為始終重啟,但是不考慮在Docker守護進程啟動時就已經停止了的容器
    command: redis-server /etc/redis/redis.conf --requirepass 123456 --appendonly no # 啟動redis服務并添加密碼為:123456,默認不開啟redis-aof方式持久化配置
    environment:                        # 設置環境變量,相當于docker run命令中的-e
      TZ: Asia/Shanghai
      LANG: en_US.UTF-8
    volumes:                            # 數據卷掛載路徑設置,將本機目錄映射到容器目錄
      - "/redis-master-slave/master/data:/data"
      - "/redis-master-slave/master/config/redis.conf:/etc/redis/redis.conf"  # `redis.conf`文件內容`http://download.redis.io/redis-stable/redis.conf`
    ports:                              # 映射端口
      - "6380:6379"
  # 從1
  slave1:
    image: redis:6.0.20                    # 鏡像'redis:6.0.20 '
    container_name: redis-slave-1                                                    # 容器名為'redis-slave-1'
    restart: unless-stopped                                                                   # 指定容器退出后的重啟策略為始終重啟,但是不考慮在Docker守護進程啟動時就已經停止了的容器
    command: redis-server /etc/redis/redis.conf --requirepass 123456 --appendonly no --slaveof 192.168.150.102 6380 --masterauth 123456 # 啟動redis服務并添加密碼為:123456,默認不開啟redis-aof方式持久化配置,連接并認證master節點
    environment:                        # 設置環境變量,相當于docker run命令中的-e
      TZ: Asia/Shanghai
      LANG: en_US.UTF-8
    volumes:                            # 數據卷掛載路徑設置,將本機目錄映射到容器目錄
      - "/redis-master-slave/slave-1/data:/data"
      - "/redis-master-slave/slave-1/config/redis.conf:/etc/redis/redis.conf"  # `redis.conf`文件內容`http://download.redis.io/redis-stable/redis.conf`
    ports:                              # 映射端口
      - "6381:6379"
  # 從2
  slave2:
    image: redis:6.0.20                   # 鏡像'redis:6.0.20 '
    container_name: redis-slave-2                                                    # 容器名為'redis-slave-2'
    restart: unless-stopped                                                                   # 指定容器退出后的重啟策略為始終重啟,但是不考慮在Docker守護進程啟動時就已經停止了的容器
    command: redis-server /etc/redis/redis.conf --requirepass 123456 --appendonly no --slaveof 192.168.150.102 6380 --masterauth 123456 # 啟動redis服務并添加密碼為:123456,默認不開啟redis-aof方式持久化配置,連接并認證master節點
    environment:                        # 設置環境變量,相當于docker run命令中的-e
      TZ: Asia/Shanghai
      LANG: en_US.UTF-8
    volumes:                            # 數據卷掛載路徑設置,將本機目錄映射到容器目錄
      - "/redis-master-slave/slave-2/data:/data"
      - "/redis-master-slave/slave-2/config/redis.conf:/etc/redis/redis.conf"  # `redis.conf`文件內容`http://download.redis.io/redis-stable/redis.conf`
    ports:                              # 映射端口
      - "6382:6379"

1.4.1. 運行 -- 主從復制模式(主寫從讀)

使用Docker-Compos運行edocker-compose-redis-master-slave.yml進行安裝Redis主從集群

docker-compose -f docker-compose-redis-master-slave.yml -p redis up -d

1.4.2. 測試

  • 1.進入redis-master容器
docker exec -it redis-master redis-cli -h 192.168.150.102 -p 6380 -a 123456
  • 2.查看集群狀態
info replication

圖片圖片

  • 3.在redis-master容器執行
set name zhangsan
get name

圖片圖片

  1. 進入redis-slave-1容器
docker exec -it redis-master redis-cli -h 192.168.150.102 -p 6381 -a 123456
  1. 進入redis-slave-1容器執行獲取數據
get name
  1. 進入redis-slave-1容器執行寫數據
set name lisi

發現報錯,因為從節點只能讀取數據,不能謝數據

圖片圖片

責任編輯:武曉燕 來源: springboot葵花寶典
相關推薦

2023-09-27 06:26:07

2023-09-24 14:32:15

2020-04-14 21:12:42

Redis集群Linux

2022-02-11 08:41:19

WindowsRedis集群

2019-09-03 15:45:31

Redis分片集群

2023-11-13 09:03:10

2023-09-05 09:41:22

服務器Redis

2023-10-26 07:47:53

Redis哨兵集群

2024-03-12 12:57:07

Redis主從架構

2025-10-09 09:28:50

2022-05-31 08:04:03

Redis高可用集群

2015-07-23 16:38:56

Redis

2023-12-25 08:02:09

2024-03-07 16:03:56

RedisDocker

2023-05-29 07:39:49

2022-03-19 12:16:49

Redis高并發系統集群部署

2022-02-06 10:58:37

Redis主從模式

2019-09-16 16:05:13

Redis集群模式

2023-06-10 23:09:40

Redis場景內存

2022-06-08 16:55:56

服務器Redis架構
點贊
收藏

51CTO技術棧公眾號

在线视频播放大全| 欧美日韩在线观看一区| 午夜精品一区二区三区视频| 999在线精品| 色哟哟国产精品免费观看| 亚洲精品欧美精品| 九九九九精品| 久久精品久久精品久久| 国产成人av| 日韩视频永久免费| 国产av人人夜夜澡人人爽| 爆操欧美美女| 久久你懂得1024| 亚洲最大的成人网| 久久女同性恋中文字幕| 欧美午夜宅男影院在线观看| 日本在线视频不卡| 国产精品视频一二区| 在线观看亚洲| 亚洲伊人精品酒店| 天天操天天干天天综合网| 五月婷婷综合色| 少妇av在线播放| 国产伦精品一区二区三区视频青涩 | 99精品视频在线播放观看| 国产精品视频1区| 91香蕉在线视频| 国产精品啊v在线| 最近2019中文免费高清视频观看www99| 美女网站视频在线观看| 亚洲精品自拍| 在线免费观看视频一区| 日本一道本久久| 欧美草逼视频| 亚洲精品日产精品乱码不卡| 亚洲精品国产一区| 日韩电影免费| 91视频91自| 国内一区在线| 人妻中文字幕一区| 国产iv一区二区三区| 成人女保姆的销魂服务| 最新黄色网址在线观看| 日韩精品五月天| 日本欧美一二三区| 亚洲高清毛片一区二区| 亚洲免费大片| 9.1国产丝袜在线观看| 精品视频久久久久| 精品动漫3d一区二区三区免费版 | 在线看成人av电影| av在线播放av| 国产精品免费视频网站| 亚洲福利av在线| 午夜视频成人| 亚洲视频一区在线观看| 一区二区欧美日韩| 黄色网页在线看| 亚洲天堂精品在线观看| 欧美少妇一区二区三区| 美女尤物在线视频| 亚洲午夜久久久久中文字幕久| 国产激情片在线观看| 91极品在线| 亚洲国产视频在线| 男人用嘴添女人下身免费视频| 日韩av一卡| 色av一区二区| 在线观看免费av网址| 麻豆国产一区| 亚洲成人黄色在线| 日本少妇高潮喷水xxxxxxx| 欧美色图激情小说| www日韩欧美| 久久av高潮av无码av喷吹| 日韩视频精品在线观看| 日韩av123| 91国内精品久久久| 国产成人午夜精品影院观看视频| 国产成人精品一区二区三区福利| 深夜福利视频一区| 中文字幕av一区二区三区免费看| 国产又粗又硬又长| 91视频欧美| 欧美性视频一区二区三区| 国产精品久久久久久久av福利| 盗摄牛牛av影视一区二区| 亚洲三级av在线| 国产第一页浮力| 国产一区激情| 国产999视频| 国产极品999| 2021久久国产精品不只是精品| 亚洲精品高清视频| 久草在线资源福利站| 欧美性受xxxx黑人xyx性爽| 久久久久久久久久久影视| 日韩在线麻豆| 久久亚洲春色中文字幕| 亚洲男人的天堂在线视频| 久久99热99| 久久久水蜜桃| av片哪里在线观看| 日本精品一级二级| 中文字幕在线国产| 色777狠狠狠综合伊人| 久久久人成影片一区二区三区观看| 伊人久久久久久久久久久久| 成人污污视频在线观看| 亚洲精品二区| 成人性生活av| 亚洲第一网中文字幕| 波多野结衣久久久久| 先锋亚洲精品| 精品国产一区二区三区四区vr | 国产精品男女猛烈高潮激情| 丰满大乳国产精品| 自拍偷拍亚洲综合| 亚洲色精品三区二区一区| 国产精品22p| 美女久久久久久久| 中文字幕人妻互换av久久| 91丨porny丨国产| 国产精品视频一二三四区| 超碰这里只有精品| 亚洲乱码国产乱码精品精天堂| 青青草原在线免费观看视频| 美女爽到高潮91| 色就是色欧美| 日韩欧美在线观看视频| 亚洲第一综合| 免费福利视频一区二区三区| 精品免费日韩av| 成人在线观看免费完整| 久久精品国产久精国产| 日本在线免费观看一区| 亚洲精品mv| 亚洲黄一区二区| 久久久极品av| 四虎影成人精品a片| 亚洲国内自拍| 99久久自偷自偷国产精品不卡| 在线激情网站| 欧美日韩一区二区三区在线| 美国黑人一级大黄| 免费在线观看精品| 图片区小说区区亚洲五月| 日本综合字幕| 日韩久久免费视频| 中文在线第一页| 久久精品日产第一区二区三区高清版| 99久久久无码国产精品6| 少妇一区二区三区| 69**夜色精品国产69乱| 天堂√在线中文官网在线| 婷婷国产在线综合| 熟女俱乐部一区二区视频在线| 免费在线播放第一区高清av| 日本亚洲欧洲精品| 免费在线成人激情电影| 日韩视频精品在线| www.超碰在线.com| 亚洲成人免费在线观看| 久久精品老司机| 日韩电影在线免费观看| 色综合久久av| 精品三级国产| 久久人人爽人人| 日本免费不卡| 欧美人与性动xxxx| 人妻人人澡人人添人人爽| 成人午夜精品一区二区三区| 欧美一级在线看| 国产一区三区在线播放| 国产日本欧美一区| 好吊日av在线| 日韩国产在线看| 中文字幕无线码一区 | 美国美女黄色片| 激情五月激情综合网| 日本福利视频在线观看| 色愁久久久久久| 国产欧美精品一区二区三区介绍| 香蕉成人app免费看片| 亚洲精品视频中文字幕| a天堂在线观看视频| 欧美日韩国产中文字幕 | 日韩三级电影网| 欧美精品视频www在线观看| 欧美精品一级片| 久久久99久久精品欧美| 国产精品偷伦视频免费观看了| 国产精品视区| 成人免费看片视频在线观看| 欧美激情久久久久久久久久久| 国产精品专区一| av免费不卡| 久久亚洲欧美日韩精品专区| 天堂成人在线| 日韩欧美一区二区免费| 无码一区二区三区| 亚洲一区二区成人在线观看| 免费成人深夜天涯网站| 9色porny自拍视频一区二区| 天堂在线中文在线| 另类国产ts人妖高潮视频| 8x8ⅹ国产精品一区二区二区| 国产91精品对白在线播放| 999日本视频| av亚洲一区| 97在线视频免费观看| 免费在线观看av网站| 亚洲女人天堂色在线7777| 丰满人妻一区二区三区无码av | 日韩欧美亚洲系列| 欧美大片日本大片免费观看| 中文字幕人妻丝袜乱一区三区| 精品久久久久久久久久国产| 欧洲第一无人区观看| 国产精品免费视频观看| 亚洲精品国产91| 99热99精品| 在线观看亚洲免费视频| 精品一二三四区| jizzzz日本| 日韩经典一区二区| 无码粉嫩虎白一线天在线观看| 91精品国产91久久综合| 一区二区精品在线观看| 色综合久久网| 亚洲精品一卡二卡三卡四卡| 九九热精品视频在线观看| 久久草.com| 欧美美女在线直播| 国产精品久久久久久久天堂第1集| 精品国产鲁一鲁****| 91精品国产综合久久男男| 久久精品97| 国产精品一区二区久久久| 忘忧草在线www成人影院| 国产91精品最新在线播放| 欧美大片1688| 国产精品久久久久久亚洲影视| 国产精品一区二区av影院萌芽| 欧美亚洲国产视频小说| 夜鲁夜鲁夜鲁视频在线播放| 欧美亚洲国产日本| 日本一区二区三区视频在线| 国产精品极品在线| xxxxx.日韩| 91精品免费视频| 国产精品久久久久久久久久久久久久久 | 91丝袜高跟美女视频| 欧美性xxxx图片| 久久综合九色综合欧美98| 法国伦理少妇愉情| 国产欧美久久久精品影院| 国产精品18在线| 亚洲免费高清视频在线| 国产一级一级片| 午夜视频在线观看一区二区 | 欧美亚洲国产免费| 国产一区二区三区91| 五月天色一区| 正在播放日韩欧美一页| 久久亚洲国产成人精品无码区| 亚洲黄网站黄| 国产三级三级三级看三级| 久久99国产精品久久99果冻传媒| 亚洲视频在线不卡| 成人国产一区二区三区精品| 蜜桃传媒一区二区亚洲av | 亚洲午夜高清视频| 国产一区清纯| 免费大片在线观看| 激情久久久久久久久久久久久久久久| 自拍视频第一页| 久久综合一区二区| 小嫩苞一区二区三区| 亚洲午夜电影网| 成人毛片一区二区三区| 91麻豆精品国产自产在线 | 激情综合在线观看| 日本成人在线不卡视频| 美女被爆操网站| 国产欧美日韩精品在线| 黄色一级片在线免费观看| 丁香五六月婷婷久久激情| 一二三区在线播放| 亚洲国产精品高清久久久| 777电影在线观看| 久久久久久91| 久久99久久久精品欧美| 国产一区二区不卡视频在线观看| 精品一区二区三区的国产在线观看| 国产精品免费看久久久无码| 老牛嫩草一区二区三区日本| 能看毛片的网站| 国产欧美精品日韩区二区麻豆天美| 久久久久成人片免费观看蜜芽| 91黄色免费版| 少妇高潮一区二区三区99小说| 日韩中文字幕网址| 丝袜老师在线| 成人自拍爱视频| 成人综合一区| 日韩亚洲在线视频| 成人午夜视频网站| 日本妇女毛茸茸| 欧美日韩一区二区在线视频| 手机亚洲第一页| 国内精品一区二区三区| 24小时成人在线视频| 欧美在线视频二区| 在线午夜精品| jjzzjjzz欧美69巨大| 亚洲另类中文字| 亚洲中文字幕在线观看| 亚洲人成网站免费播放| 免费一二一二在线视频| 99精品国产高清一区二区| 久久视频在线| 中文字幕国产传媒| 久久久久久久久免费| 国产91av视频| 精品福利在线导航| 久久国产精品黑丝| 96国产粉嫩美女| 天天天综合网| 亚洲免费av一区| 国产精品久久综合| 黄色大全在线观看| 最近中文字幕2019免费| 久久亚洲资源中文字| 日韩亚洲不卡在线| 老司机精品久久| 国产美女永久免费无遮挡| 色诱亚洲精品久久久久久| 神马精品久久| 情事1991在线| 米奇777超碰欧美日韩亚洲| 成年网站在线免费观看| 久久精品视频免费观看| 91精品国产高清一区二区三密臀| 日韩成人在线播放| 综合久久2023| 欧美精品尤物在线| 日韩成人午夜电影| 国产又粗又黄又猛| 欧美日韩国产首页| 国产黄网站在线观看| 91系列在线播放| 欧美精品97| 日韩少妇一区二区| 精品久久久视频| 狠狠狠综合7777久夜色撩人| 国产精品96久久久久久| 国产日产精品_国产精品毛片| 三年中国国语在线播放免费| 国产精品网站在线观看| 国产乱码一区二区| 欧美激情亚洲精品| 秋霞在线一区| 国产超碰在线播放| 中文字幕日韩av资源站| 精品国产av一区二区| 68精品久久久久久欧美| 精品久久精品| 少妇愉情理伦片bd| 午夜伦理一区二区| 国内av一区二区三区| 国产一区视频在线播放| 国精品一区二区| 国产一二三四五区| 欧美久久一区二区| av在线播放资源| 视频一区二区三| 国产乱码精品一区二区三| 成年免费在线观看| 中国china体内裑精亚洲片| 日韩精品视频在线看| 国产精品亚洲αv天堂无码| 国产精品女人毛片| 亚洲第一成年人网站| 国产91精品最新在线播放| 影音先锋日韩精品| 久久精品一区二区免费播放| 欧美精品日韩精品| 国产福利电影在线播放| 亚洲精品人成| 99在线视频精品| 夜夜躁狠狠躁日日躁av| 欧美中文在线观看国产| 99久久久久| 日本一区二区三区网站| 5858s免费视频成人| 国产欧美一区二区三区精品酒店| 日韩视频在线观看视频| 99久久精品免费精品国产| 一二三区在线播放|