成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Windows環(huán)境搭建Redis(主從、哨兵、分片)集群

數(shù)據(jù)庫(kù) Redis
本篇帶給大家用Windows環(huán)境搭建Redis,分別介紹主從、哨兵、分片相關(guān)集群搭建。

主從模式

下載地址

下載zip包解壓即可使用

https://github.com/MicrosoftArchive/redis/releases

redis下載

解壓后修改文件夾名稱為6379_master,然后復(fù)制兩個(gè)分別改名為6380_slave1和6381_slave2

redis目錄

修改主從配置文件

修改 6380_slave1的配置文件redis.windows,將端口改為6380,并配置master的ip和端口

redis端口修改

從節(jié)點(diǎn)配置

修改 6381_slave1的配置文件redis.windows,將端口改為6381,并配置master的ip和端口

redis端口修改

從節(jié)點(diǎn)配置

安裝redis為windows服務(wù)

切換到6379_master目錄,然后執(zhí)行

redis-server --service-install redis.windows.conf --service-name 
Redis6379

安裝redis服務(wù)

再切換到6380_slave1目錄執(zhí)行

redis-server --service-install redis.windows.conf --service-name 
Redis6380

再切換到6381_slaves2目錄執(zhí)行

redis-server --service-install redis.windows.conf --service-name 
Redis6381

全部安裝完成后雙擊每個(gè)服務(wù)點(diǎn)擊啟動(dòng)

啟動(dòng)服務(wù)

查看主從狀態(tài)

雙擊6379_master目錄下的redis-cli.exe執(zhí)行命令

info replication

主從狀態(tài)

切換到從庫(kù)查看狀態(tài)

redis-cli.exe -p 6380
info replication

主從狀態(tài)

測(cè)試主從

使用redis客戶端在主節(jié)點(diǎn)插入一個(gè)key,兩個(gè)從節(jié)點(diǎn)會(huì)自定同步過(guò)來(lái)

測(cè)試主從同步

哨兵模式

在上面主從模式的基礎(chǔ)上,分別在文件夾6379_master、6380_slave1、6381_slaves2中添加一個(gè)哨兵的配置文件sentinel.conf,配置文件內(nèi)容如下

增加哨兵配置文件

6379_master的sentinel.conf:

#哨兵運(yùn)行的端口

port 32523
sentinel monitor testmaster 127.0.0.1 6379 3
sentinel down-after-milliseconds testmaster 3000
sentinel parallel-syncs testmaster 1
sentinel failover-timeout testmaster 10000

6380_slave1的sentinel.conf:

port 32524
sentinel monitor testmaster 127.0.0.1 6380 3
sentinel down-after-milliseconds testmaster 3000
sentinel parallel-syncs testmaster 1
sentinel failover-timeout testmaster 10000

6381_slave2的sentinel.conf:

port 32525
sentinel monitor testmaster 127.0.0.1 6381 3
sentinel down-after-milliseconds testmaster 3000
sentinel parallel-syncs testmaster 1
sentinel failover-timeout testmaster 10000

安裝哨兵為windows服務(wù)

安裝6379_master哨兵

sc create RedisSentinel6379 binpath= "\"D:\redis\6379_master\redis-server.exe\" --service-run sentinel.conf --sentinel --loglevel verbose" start= auto

安裝6380_slave1哨兵

sc create RedisSentinel6380 binpath= 
"\"D:\redis\6380_slave1\redis-server.exe\" --service-run sentinel.conf
--sentinel --loglevel verbose" start= auto

安裝6381_slaves2哨兵

sc create RedisSentinel6381 binpath= 
"\"D:\redis\6381_slave2\redis-server.exe\" --service-run sentinel.conf
--sentinel --loglevel verbose" start= auto

安裝完成雙擊啟動(dòng)哨兵服務(wù)

哨兵服務(wù)

查看哨兵狀態(tài)

redis-cli.exe -p 32523

哨兵狀態(tài)

測(cè)試哨兵模式

手動(dòng)將redis6379服務(wù)停止

停止主節(jié)點(diǎn)

在查看哨兵信息發(fā)現(xiàn)6381已經(jīng)提升為主節(jié)點(diǎn)

redis-cli.exe -p 32523

主節(jié)點(diǎn)切換

分片集群

資源準(zhǔn)備

除了redis安裝包外還需下載:

Ruby安裝包:

https://rubyinstaller.org/downloads/

ruby下載

Ruby下redis的驅(qū)動(dòng):

https://rubygems.org/gems/redis/versions/3.2.2

redis驅(qū)動(dòng)

創(chuàng)建Redis集群的ruby腳本redis-trib.rb

https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb

redis配置文件修改

復(fù)制六個(gè)節(jié)點(diǎn)并重命名為端口號(hào)

集群節(jié)點(diǎn)

修改Redis配置文件

#運(yùn)行的端口
port 6380
#開(kāi)啟集群
cluster-enabled yes
#aof日志
appendonly yes
cluster-config-file nodes-6380.conf

六個(gè)節(jié)點(diǎn)的配置文件都要改,唯一不同的就是端口號(hào)

安裝redis

分別安裝六個(gè)redis實(shí)例

redis-server --service-install redis.windows.conf --service-name 
Redis6380
redis-server --service-install redis.windows.conf --service-name
Redis6381
redis-server --service-install redis.windows.conf --service-name
Redis6382
redis-server --service-install redis.windows.conf --service-name
Redis6383
redis-server --service-install redis.windows.conf --service-name
Redis6384
redis-server --service-install redis.windows.conf --service-name
Redis6385

安裝完成后啟動(dòng)服務(wù)

集群服務(wù)

安裝Ruby

一直下一步就行

ruby安裝

安裝Ruby下redis驅(qū)動(dòng)

將下載的redis-3.2.2.gem復(fù)制到ruby安裝目錄

驅(qū)動(dòng)

執(zhí)行安裝命令

gem install --local C:\Ruby31-x64\redis-3.2.2.gem

安裝驅(qū)動(dòng)

使用redis-trib.rb來(lái)創(chuàng)建Redis集群

redis-trib.rb create --replicas 1 127.0.0.1:6380 127.0.0.1:6381 
127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385

執(zhí)行完命令要輸入yes

啟動(dòng)redis集群

命令

檢查集群

redis-trib.rb check 127.0.0.1:6380

檢查集群狀態(tài)

查看集群節(jié)點(diǎn)

redis-cli.exe -h 127.0.0.1 -p 6380
cluster nodes

查看集群節(jié)點(diǎn)

責(zé)任編輯:姜華 來(lái)源: 今日頭條
相關(guān)推薦

2019-09-03 15:45:31

Redis分片集群

2020-04-14 21:12:42

Redis集群Linux

2023-10-26 07:47:53

Redis哨兵集群

2021-01-07 10:18:03

Redis數(shù)據(jù)庫(kù)環(huán)境搭建

2021-03-31 05:57:40

集群搭建哨兵集群Redis

2024-12-09 00:00:09

2022-12-21 09:50:41

2023-09-27 06:26:07

2023-03-15 08:30:37

2020-06-01 08:55:56

WindowsRedis集群

2014-05-12 09:59:49

RedisUbuntu主從環(huán)境

2020-03-23 22:50:36

WindowsNginxTomcat

2023-09-26 01:07:34

2021-03-16 11:10:37

Redis數(shù)據(jù)庫(kù)命令

2023-04-09 19:54:52

2025-06-30 01:55:00

2022-02-06 10:58:37

Redis主從模式

2024-03-07 16:03:56

RedisDocker

2023-08-11 14:06:58

鴻蒙Windows

2022-11-06 21:31:11

云原生Sentinel集群模式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日操夜操 | 91精品一区 | 久草视频网站 | 91国产在线播放 | 国产精品欧美一区二区三区不卡 | 男人的天堂视频网站 | 国产精品国产成人国产三级 | 中文字幕av亚洲精品一部二部 | 在线国产小视频 | 欧美伊人久久久久久久久影院 | 国产一二三区电影 | 国产一区二区三区久久久久久久久 | 国产成在线观看免费视频 | 亚洲一区二区三区免费在线 | 欧美日韩精品久久久免费观看 | 九九九视频 | 热re99久久精品国99热观看 | 国产精品一区在线观看 | 在线观看中文字幕亚洲 | 精品乱人伦一区二区三区 | 国产综合在线视频 | 狠狠av | av中文字幕在线观看 | 精品免费看 | 亚洲网在线 | 国产做a爱片久久毛片 | 免费的一级视频 | 91av导航 | 久久久久国产一区二区三区 | 国产精品性做久久久久久 | 日韩欧美一区二区三区 | 亚洲一区二区三区在线播放 | 久久久新视频 | 亚洲一区二区三区欧美 | 99精品欧美一区二区三区 | 亚洲一级黄色 | 国产成人综合在线 | 国内91在线 | 久草影视在线 | 爱综合| 91精品国产一区 |