国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用Docker Compose搭建Redis主從復制

這篇具有很好參考價值的文章主要介紹了使用Docker Compose搭建Redis主從復制。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在Docker中搭建Redis主從架構非常方便,下面是一個示例,演示一下如何使用Docker Compose搭建一個Redis主從復制環(huán)境。首先,確保我們本地環(huán)境已經(jīng)安裝了Docker和Docker Compose。

我這里使用OrbStack替代了Docker desktop

1.?創(chuàng)建一個名為redis的文件夾,并在其中創(chuàng)建一個docker-compose.yml文件。

2.?在docker-compose.yml文件中添加以下內容:

version:?'3'
services:
??redis-master:
????image:?redis:latest
????container_name:?redis-master
????ports:
??????-?"6379:6379"
????networks:
??????-?redis-network
????volumes:
??????-?./redis-master-data:/data

??redis-slave:
????image:?redis:latest
????container_name:?redis-slave
????ports:
??????-?"6380:6379"
????networks:
??????-?redis-network
????command:?redis-server?--slaveof?redis-master?6379
????volumes:
??????-?./redis-slave-data:/data

networks:
??redis-network:
????driver:?bridge

上述docker-compose.yml文件定義了兩個Redis服務,一個用于主節(jié)點(redis-master),另一個用于從節(jié)點(redis-slave)。主節(jié)點將監(jiān)聽默認端口6379,從節(jié)點將監(jiān)聽端口6380。此外,我們創(chuàng)建了一個自定義網(wǎng)絡(redis-network),以便主從節(jié)點可以相互通信。

1.?創(chuàng)建兩個文件夾redis-master-dataredis-slave-data,用于存儲主節(jié)點和從節(jié)點的數(shù)據(jù)。

2.?打開終端,導航到包含docker-compose.yml文件的文件夾,并運行以下命令啟動容器:

docker-compose?up?-d

這將下載Redis鏡像(如果尚未下載)并啟動主從容器。

使用Docker Compose搭建Redis主從復制,docker,redis

docker ps查看容器狀態(tài)

使用Docker Compose搭建Redis主從復制,docker,redis

檢查主從復制是否正常工作。您可以使用redis-cli連接到主節(jié)點并執(zhí)行一些寫操作:

docker?exec?-it?redis-master?redis-cli

redis-cli中,執(zhí)行以下命令:

SET?mykey?"Hello,?Redis!"

使用Docker Compose搭建Redis主從復制,docker,redis

然后,使用另一個redis-cli連接到從節(jié)點,檢查數(shù)據(jù)是否已經(jīng)復制:

docker?exec?-it?redis-slave?redis-cli

在從節(jié)點的redis-cli中,執(zhí)行以下命令:

GET?mykey

從節(jié)點上看到相同的值,這表明主從復制已成功設置。

使用Docker Compose搭建Redis主從復制,docker,redis

通過這個示例,我們可以在Docker容器中輕松搭建Redis主從架構,以測試和學習Redis復制功能。請注意,這只是一個簡單的示例,實際生產環(huán)境中可能需要更多的配置和安全性考慮。文章來源地址http://www.zghlxwxcb.cn/news/detail-830103.html

到了這里,關于使用Docker Compose搭建Redis主從復制的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • redis主從復制(在虛擬機centos的docker下)

    redis主從復制(在虛擬機centos的docker下)

    1.安裝docker Docker安裝(CentOS)+簡單使用-CSDN博客 2.編輯3個redis配置 3.部署3個redis 4.查看 主redis 的?IPAddress 找到對應的??\\\"IPAddress\\\": \\\" 172.17.0.4 \\\" 5.查看主redis的信息 進入:docker exec -it redis-6379 redis-cli -p 6379 密碼驗證: auth 123456 查看信息:info replication role:master connected_slaves:0 6.進入

    2024年01月22日
    瀏覽(18)
  • Docker進階:mysql 主從復制、redis集群3主3從【擴縮容案例】

    Docker進階:mysql 主從復制、redis集群3主3從【擴縮容案例】

    ??The Begin??點點關注,收藏不迷路?? 首先,確保你已經(jīng)安裝了Docker。 要下載特定版本的Tomcat鏡像,可以在 docker pull 命令后面添加 image_name: tag 參數(shù)。其中 tag 制定了鏡像的版本號。 解決插入中文報錯: 總結: docker安裝完mysql,運行實例之后,建議先修改完字符集編碼后再

    2024年02月10日
    瀏覽(19)
  • Redis最新版本搭建主從環(huán)境,Redis主從復制環(huán)境搭建

    Redis最新版本搭建主從環(huán)境,Redis主從復制環(huán)境搭建

    一般網(wǎng)站搭建都會使用Redis做緩存,當單臺Redis承受不住壓力時,會考慮搭建Redis主從。在沒有業(yè)務的情況下,一般不會一下子上來就去搭建Redis無中心集群 Redis主從復制環(huán)境搭建 ,前面跟部署單臺Redis一致,只不過后面 是從Redis的配置上去同步主Redis即可 。 這里找三臺虛擬機

    2024年01月21日
    瀏覽(29)
  • docker-compose搭建redis服務

    2024年02月14日
    瀏覽(34)
  • 使用docker-compose搭建mysql主從

    使用docker-compose搭建mysql主從

    目錄 一、docker-compose和主從的簡介 1、docker-compose 2、mysql主從 3、為什么要使用docke-compose? 二、部署mysql主從集群 1、mysql-master主庫 2、mysql-slave從庫 三、安裝docker-compose 1、上傳文件 2、添加可執(zhí)行權限 3、創(chuàng)建并編輯docker-compose.yml文件 4、運行docker-composeysql.yml 四、配置mysql主

    2024年02月07日
    瀏覽(39)
  • Redis進階:主從復制、集群搭建

    Redis進階:主從復制、集群搭建

    介紹:主機數(shù)據(jù)更新后根據(jù)配置和策略, 自動同步到備機的 master/slaver機制 , Master以寫為主,Slave以讀為主 ; 優(yōu)點: 1) 讀寫分離 ,減輕主機的壓力,性能擴展; 2) 容災快速恢復 :某個從機宕機,可自動從其他的從機讀取數(shù)據(jù); 缺點: 復制延時 ,從機越多,復制延時

    2024年02月08日
    瀏覽(17)
  • Redis——主從復制+集群搭建(非哨兵)

    Redis——主從復制+集群搭建(非哨兵)

    主從復制,是指將一臺Redis服務器的數(shù)據(jù),復制到其他的Redis服務器。前者稱為主節(jié)點(master/leader),后者稱為從節(jié)點(slave/follower); 數(shù)據(jù)的復制是單向的,只能由主節(jié)點到從節(jié)點。Master以寫為主,Slave 以讀為主。 默認情況下,每臺Redis服務器都是主節(jié)點,且一個主節(jié)點可以有多個

    2024年02月12日
    瀏覽(28)
  • 使用docker/docker-compose通過自定義的redis.conf文件啟動redis 7.2.3,附上docker-compose.yml的redis配置

    使用docker/docker-compose通過自定義的redis.conf文件啟動redis 7.2.3,附上docker-compose.yml的redis配置

    目錄 一.復制以及使用自定義的redis.conf文件 1.在官網(wǎng)拷貝對應版本的配置文件內容新建redis.conf文件進行粘貼。(推薦) 2.也可以去官網(wǎng)下載對應版本的redis的tar.gz包,解壓后在根目錄下找到redis.conf文件復制也可也可。 二.配置redis.conf文件(這里有個小坑) 1.注釋掉bind 127.0.0.1

    2024年02月03日
    瀏覽(31)
  • Linux Redis主從復制 | 哨兵監(jiān)控模式 | 集群搭建 | 超詳細

    Linux Redis主從復制 | 哨兵監(jiān)控模式 | 集群搭建 | 超詳細

    4.1 環(huán)境部署 4.2 安裝Redis(主從服務器) 4.3 修改Master節(jié)點Redis配置文件 (192.168.163.100) 4.4 修改Slave節(jié)點Redis配置文件 (192.168.163.110 192.168.163.120) 4.5 驗證結果 5.1 哨兵模式的原理 5.2 哨兵模式的作用 5.3哨兵模式的結構 哨兵結構由兩部分組成, 哨兵節(jié)點 和 數(shù)據(jù)節(jié)點 : 哨兵節(jié)點:

    2023年04月14日
    瀏覽(24)
  • Redis主從復制、哨兵模式、集群模式的搭建與springboot集成

    Redis主從復制、哨兵模式、集群模式的搭建與springboot集成

    Redis有三種模式:分別是主從同步/復制、哨兵模式、Cluster 主從復制 :主從復制是高可用Redis的基礎,哨兵和群集都是在主從復制基礎上實現(xiàn)高可用的。主從復制主要實現(xiàn)了數(shù)據(jù)的多機備份,以及對于讀操作的負載均衡和簡單故障恢復。 缺陷:故障恢復無法自動化,寫操作無

    2024年02月02日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包