精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

午夜a一级毛片亚洲欧洲| 亚洲国产精品一| 国产精品主播在线观看| 午夜欧美视频在线观看| 精品高清视频| 国产又粗又猛又黄视频| 久久亚洲精品中文字幕蜜潮电影| 欧美另类高清zo欧美| 欧美下载看逼逼| 18国产免费视频| 亚洲综合中文| 亚洲精品美女网站| www日韩视频| 亚洲天天影视| 成+人+亚洲+综合天堂| 57pao成人永久免费视频| 女人十八毛片嫩草av| 粉嫩av国产一区二区三区| 中文字幕一区二区三区视频| 成人黄色av网站| 欧美亚洲天堂网| 国产一区日韩| 精品欧美乱码久久久久久| 成人伊人精品色xxxx视频| 久久精品视频日本| 日韩精品欧美激情一区二区| 日韩精品在线影院| 亚洲最大视频网| 韩国精品视频在线观看| 一本色道久久综合亚洲91 | 97久久精品国产| 国产性生活大片| 精品亚洲成人| 精品一区二区亚洲| 日本不卡视频一区| 一区中文字幕| 日韩欧美一区二区不卡| 国产乱女淫av麻豆国产| 日本高清不卡一区二区三区视频| 精品国产福利在线| 亚洲精品久久久久久久蜜桃臀| 国产调教视频在线观看| 国产精品久久久久久久久快鸭 | 色悠悠在线视频| 国产不卡精品| 欧美精品亚洲二区| 一区二区三区 日韩| 久久天堂av| 在线观看视频一区二区| 91av俱乐部| 日本成人片在线| 91福利区一区二区三区| 别急慢慢来1978如如2| 爱情电影社保片一区| 欧美性猛交xxxx久久久| 黑森林福利视频导航| 中文字幕这里只有精品| 欧美性黄网官网| av免费中文字幕| 午夜欧美巨大性欧美巨大 | 国产色综合视频| 国产在线精品不卡| 亚洲伊人久久大香线蕉av| 国产视频一二三四区| 国产精品乡下勾搭老头1| 99久久自偷自偷国产精品不卡| 亚洲爱爱综合网| 成人的网站免费观看| 精品久久久久久中文字幕动漫 | 91片黄在线观看| 欧洲视频一区二区三区| av二区在线| 亚洲丝袜美腿综合| 免费高清一区二区三区| 九色porny丨首页入口在线| 精品国产成人在线| 久久99999| 精品一区二区三区在线观看视频 | 深夜福利视频一区| 欧美极品少妇xxxxⅹ高跟鞋| 日本成人性视频| 日本大片在线播放| 午夜精品一区二区三区电影天堂| 欧美精品色婷婷五月综合| 天堂久久午夜av| 日韩欧美国产午夜精品| 久久一区二区电影| 欧美一区二区三区激情视频 | 日日噜噜夜夜狠狠久久波多野| 欧美精品国产| 日韩av快播网址| 一区二区三区免费观看视频| 成熟亚洲日本毛茸茸凸凹| 欧洲精品国产| 污片视频在线免费观看| 色拍拍在线精品视频8848| 91网址在线观看精品| 人妖一区二区三区| 久久精品中文字幕| 国产亚洲精品av| 日本亚洲免费观看| 成人欧美一区二区三区视频xxx| 欧美zozo| 亚洲成人在线免费| 亚洲人辣妹窥探嘘嘘| 美女午夜精品| 久久五月天综合| 成人毛片在线播放| 国产福利一区二区| 亚洲不卡1区| 色呦呦在线播放| 欧美日韩专区在线| 国产熟女高潮一区二区三区| 亚洲精品一二三区区别| 日本久久久久久久久| 国精产品一品二品国精品69xx | 尤物tv国产一区| 日韩av一二三区| 国产精品系列在线观看| 亚洲精品第一区二区三区| 精精国产xxxx视频在线野外| 日韩欧美国产小视频| 影音先锋男人看片资源| 亚洲女人av| 国产欧美日韩综合精品二区| 超碰个人在线| 欧美精品tushy高清| 在线免费观看视频| 国产女优一区| 精品欧美日韩| 青青草原av在线| 日韩一区二区视频在线观看| 特级西西人体高清大胆| 久久一二三四| 精品国产中文字幕| wwww亚洲| 精品少妇一区二区三区| 国产1区2区3区4区| 国产美女精品人人做人人爽| 亚洲欧美日韩精品在线| av有声小说一区二区三区| 亚洲精品一区二区久| 五月天综合激情网| av在线播放不卡| 久久精品国产精品亚洲色婷婷| av不卡一区二区| 久久久久久久久久久成人| www日本高清| 一区二区三区小说| 精人妻一区二区三区| 欧美日韩国产亚洲一区| 成人激情直播| 国产在线88av| 精品中文视频在线| 日韩精品一区二区亚洲av观看| 久久久综合网站| 免费看黄色一级大片| 日韩精品不卡一区二区| 成人精品久久一区二区三区| 成人日韩欧美| 日韩女同互慰一区二区| 久久久久噜噜噜亚洲熟女综合| 国产高清久久久| 自拍日韩亚洲一区在线| 亚洲va久久| 国产免费一区二区三区在线观看 | 久久五月天小说| 91色琪琪电影亚洲精品久久| av免费看在线| 亚洲国产精品人久久电影| 91在线视频在线观看| 国产精品女人毛片| 一级黄色大片儿| 国产欧美综合一区二区三区| 日本不卡二区| 亚洲男女网站| 高清欧美性猛交xxxx| 色视频在线观看免费| 欧美日韩精品电影| 国产一级黄色av| 久久婷婷久久一区二区三区| 亚洲成人天堂网| 亚洲视频一二| 日韩电影免费观看在| 福利一区三区| 欧美亚洲成人xxx| 婷婷五月在线视频| 欧美精品一区二| 无码aⅴ精品一区二区三区| 亚洲三级小视频| 好吊一区二区三区视频| 精品一区二区在线观看| 欧美日韩在线一| 婷婷综合五月| 久久er99热精品一区二区三区 | av日韩中文字幕| 影视一区二区三区| 久久久久久97| 日本精品在线| 亚洲女人天堂成人av在线| 国产美女自慰在线观看| 精品欧美一区二区三区| 久久久久久久久久97| 9i在线看片成人免费| 在线观看国产中文字幕| 一道本一区二区| 黄色污污在线观看| 俺要去色综合狠狠| 国产在线欧美日韩| 久久丁香四色| 国产精品免费久久久久影院| 精精国产xxxx视频在线播放| 久久国产精彩视频| 尤物视频在线免费观看| 亚洲剧情一区二区| 免费国产精品视频| 日韩欧美国产一区二区三区| 亚洲系列第一页| 一本一道波多野结衣一区二区| 国产亚洲精品成人| 亚洲乱码国产乱码精品精可以看 | 日本精品一区二区三区视频| 爱豆国产剧免费观看大全剧苏畅| 欧美人与动xxxxz0oz| 91地址最新发布| 日韩一卡二卡在线观看| www.一区二区| avtt中文字幕| 国产剧情一区二区三区| 久久久久久久久久久久久久久国产 | 自拍网站在线观看| 久久人91精品久久久久久不卡| 久草资源在线| 久久人人爽人人爽人人片亚洲| 成人免费在线电影| 亚洲性猛交xxxxwww| 色视频在线观看| 精品亚洲夜色av98在线观看| 天堂网av2014| 亚洲国产三级网| 人妻丰满熟妇av无码区hd| 欧美变态凌虐bdsm| www.综合色| 欧美xxxx老人做受| 亚洲精品字幕在线| 日韩精品一区二区三区视频播放 | 尤物九九久久国产精品的分类| 少妇性bbb搡bbb爽爽爽欧美| 亚洲欧美日韩国产中文| 毛片免费在线观看| 亚洲一二在线观看| 亚洲视频tv| 美女av一区二区| 欧美日韩在线视频免费观看| 欧美日韩xxxxx| 爱福利在线视频| 26uuu另类亚洲欧美日本一 | 成人在线精品视频| 国产一区二区三区视频在线| 99精品国产一区二区| 精品国内亚洲2022精品成人| 久久国产主播精品| 国产剧情在线观看一区| 亚洲国产欧美一区二区三区不卡| 国产精品毛片久久| 777久久精品一区二区三区无码 | 亚洲欧美综合一区二区| 亚洲日本成人网| 欧美96在线| 欧美激情视频在线免费观看 欧美视频免费一 | 欧美日韩中字| 久久av喷吹av高潮av| 在线看片一区| 亚洲性生活网站| 国产麻豆视频一区| 7788色淫网站小说| 中文字幕av不卡| 久久r这里只有精品| 欧美视频一区二区三区…| 国产美女www爽爽爽| 日韩午夜电影av| 天天影院图片亚洲| 久久久电影免费观看完整版| 国精一区二区三区| 国产精品福利观看| 午夜视频在线观看精品中文| 久久久久久久免费| 99久久精品费精品国产| 和岳每晚弄的高潮嗷嗷叫视频| 日韩av网站在线观看| 国产女主播在线播放| 国产三级精品视频| 欧美日韩国产精品一区二区三区| 色综合久久88色综合天天| 国产精品污视频| 亚洲欧美国产另类| 五月天激情在线| 国产精品视频内| 好吊妞视频这里有精品| 婷婷亚洲婷婷综合色香五月| 国产一区二区三区四区三区四| 欧美精品成人网| 成人白浆超碰人人人人| 亚洲女人久久久| 在线视频一区二区三| 俄罗斯嫩小性bbwbbw| 久久精品午夜| 一级特黄性色生活片| 国产69精品一区二区亚洲孕妇| 久久国产柳州莫菁门| 亚洲综合成人在线视频| 亚洲一级av毛片| 亚洲欧美国产视频| 日本一级理论片在线大全| 国产精品一区二区三区久久久| 加勒比视频一区| 亚洲天堂第一区| 另类小说综合欧美亚洲| 手机免费看av| 天天av天天翘天天综合网色鬼国产| 97超碰人人草| 最近2019中文字幕mv免费看| 亚洲人成午夜免电影费观看| 国产精品亚洲不卡a| 欧美大片一区| 国产精品igao网网址不卡| 国产精品国产三级国产aⅴ入口 | 99国产精品| 极品白嫩的小少妇| 一区二区在线电影| 国产精品视频一区二区三区,| 中文字幕久热精品视频在线| 天天免费亚洲黑人免费| 蜜桃视频在线观看成人| 亚洲综合国产| 人妻少妇精品视频一区二区三区| 亚洲福利一区二区三区| 性做久久久久久久| 色综合男人天堂| 91嫩草精品| av在线播放天堂| 成人福利电影精品一区二区在线观看 | 蜜臀av在线观看| 韩国19禁主播vip福利视频| 91国内精品白嫩初高生| 久久综合久久久久| 国产jizzjizz一区二区| 久久国产精品二区| 精品国产第一区二区三区观看体验 | 中文字幕在线播放av| 在线精品播放av| 伦一区二区三区中文字幕v亚洲| 亚洲欧美日韩国产yyy| 亚洲在线视频| 小早川怜子久久精品中文字幕| 91久久精品一区二区| 3d成人动漫在线| 国产日韩综合一区二区性色av| 亚洲成av人电影| 最好看的中文字幕| 亚洲成人1区2区| 日韩大胆视频| 国产精品视频男人的天堂| 999国产精品视频| 国产精品99精品无码视亚| 亚洲一区二区欧美| 蜜桃免费在线| 国产精品影片在线观看| 最新精品国产| 污污污www精品国产网站| 欧美午夜精品伦理| 午夜视频在线| 不卡视频一区二区三区| 麻豆亚洲精品| 亚洲一级生活片| 亚洲国产高清高潮精品美女| 影音成人av| 国产精品啪啪啪视频| 99国产精品99久久久久久| 懂色av蜜臀av粉嫩av喷吹| 麻豆国产va免费精品高清在线| av成人综合| xxxx一级片| 一区二区三区免费网站| 天堂а在线中文在线无限看推荐| 国产日本欧美一区二区三区在线| 女人天堂亚洲aⅴ在线观看| 亚洲色图14p| 91精品午夜视频| 伊人色综合一区二区三区影院视频 | 午夜精品123| 午夜在线视频| 久久偷窥视频| 国产剧情一区二区| 无码人妻精品一区二区蜜桃色欲| 不卡av在线播放| 精品日本12videosex| 精品人妻在线视频| 欧美福利电影网| 国产精欧美一区二区三区蓝颜男同|