婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux下redis的持久化、主從同步與哨兵詳解

Linux下redis的持久化、主從同步與哨兵詳解

熱門標簽:百應電銷機器人靠譜嗎 菏澤crm外呼系統(tǒng)價格 遼寧電銷平臺外呼系統(tǒng)軟件 申請400電話號碼多少錢 營銷電銷機器人招商 物超所值的400電話申請 信陽銷售外呼系統(tǒng)招商 coreldraw地圖標注 如何在各種地圖標注自己的地址

1.0 redis持久化

Redis是一種內(nèi)存型數(shù)據(jù)庫,一旦服務器進程退出,數(shù)據(jù)庫的數(shù)據(jù)就會丟失,為了解決這個問題,Redis提供了兩種持久化的方案,將內(nèi)存中的數(shù)據(jù)保存到磁盤中,避免數(shù)據(jù)的丟失。

1|1RDB持久化

redis提供了RDB持久化的功能,在指定的時間間隔內(nèi)生成數(shù)據(jù)集的時間點快照(point-in-time snapshot)這個功能可以將redis在內(nèi)存中的的狀態(tài)保存到硬盤中,RDB持久化產(chǎn)生的RDB文件是一個經(jīng)過壓縮的二進制文件,這個文件被保存在硬盤中,redis可以通過這個文件還原數(shù)據(jù)庫當時的狀態(tài)。

它可以手動執(zhí)行。

也可以在redis.conf中配置,定期執(zhí)行。

優(yōu)點:速度快,適合做備份,主從復制就是基于RDB持久化功能實現(xiàn)

rdb通過在redis中使用save命令觸發(fā) rdb

rdb配置參數(shù):

port 6379 
daemonize yes 
pidfile /data/6379/redis.pid
loglevel notice 
logfile "/data/6379/redis.log"
dir /data/6379 
protected-mode yes 
dbfilename dbmp.rdb
save 900 1
save 300 10 
save 60 10000

每過900秒 有1個操作就進行持久化

save 900秒 1個修改類的操作

save 300秒 10個操作

save 60秒 10000個操作

2.觸發(fā)rdb持久化,也可以手動save命令即可,生成 dump.rdb持久化文件

3.重啟redis,數(shù)據(jù)不再丟失

4.rdb數(shù)據(jù)文件是二進制文件,人為的看不懂

1|2redis持久化之AOF

AOF(append-only log file)

記錄服務器執(zhí)行的所有變更操作命令(例如set del等),并在服務器啟動時,通過重新執(zhí)行這些命令來還原數(shù)據(jù)集

AOF 文件中的命令全部以redis協(xié)議的格式保存,新命令追加到文件末尾。

優(yōu)點:最大程序保證數(shù)據(jù)不丟

缺點:日志記錄非常大

配置方式

1.在配置文件中,添加aof參數(shù)

在redis-6379.conf中添加參數(shù),開啟aof功能

appendonly yes
appendfsync everysec

2.重啟redis數(shù)據(jù)庫,加載aof功能

3.檢查redis數(shù)據(jù)目錄/data/6379/是否產(chǎn)生了aof文件

[root@web02 6379]# ls
appendonly.aof dbmp.rdb redis.log

4.登錄redis-cli,寫入數(shù)據(jù),實時監(jiān)聽aof文件信息

tail -f appendonly.aof

5.設置新key,檢查aof信息,然后關(guān)閉redis,檢查數(shù)據(jù)是否持久化

redis-cli -a redhat shutdown
redis-server /etc/redis.conf
redis-cli -a redhat

在不重啟redis的情況下,切換rdb數(shù)據(jù)到aof數(shù)據(jù)中

1.配置redis支持rdb持久化

2.啟動redis客戶端,通過命令,臨時切換到aof模式

127.0.0.1:6379> CONFIG set appendonly yes
OK
127.0.0.1:6379> CONFIG SET save ""
OK

3.檢查此時的數(shù)據(jù)持久化方式是rdb,還是aof,檢查appendonly.aof文件,數(shù)據(jù)變動

tail -f appendonly.aof

4.此時aof還未永久生效,寫入?yún)?shù)到配置文件

編輯redis-6379.conf 添加如下參數(shù)

appendonly yes
appendfsync everysec

2|0主從同步

redis主從同步實現(xiàn)

1.準備三個redis數(shù)據(jù)庫,redis支持多實例

三個配置文件,僅僅是端口的不同

在三個配置文件中,添加主從同步的參數(shù)

redis-6379.conf

port 6379 
daemonize yes 
pidfile /data/6379/redis.pid
loglevel notice 
logfile "/data/6379/redis.log"
dir /data/6379 
protected-mode yes 
dbfilename dbmp.rdb
save 900 1
save 300 10 
save 60 10000

redis-6380.conf

port 6380 
daemonize yes 
pidfile /data/6380/redis.pid
loglevel notice 
logfile "/data/6380/redis.log"
dir /data/6380 
protected-mode yes 
dbfilename dbmp.rdb
save 900 1
save 300 10 
save 60 10000
slaveof 127.0.0.1 6379

redis-6381.conf

port 6381 
daemonize yes 
pidfile /data/6381/redis.pid
loglevel notice 
logfile "/data/6381/redis.log"
dir /data/6381 
protected-mode yes 
dbfilename dbmp.rdb
save 900 1
save 300 10 
save 60 10000
slaveof 127.0.0.1 6379

2.啟動三個數(shù)據(jù)庫實例,查看主從同步身份

redis-cli -p 6379 info replication 
redis-cli -p 6380 info replication 
redis-cli -p 6381 info replication 

3:確保查看信息如下 并且檢查是否同步

4.如果我主庫掛了怎么辦??

解決方案:

1.手動切換主從身份,選舉一個新的主庫

1.干掉6379主庫
2.在6380上關(guān)閉自己的slave身份
slaveof no one
3.在6381上給與新的主人身份
salveof 127.0.0.1 6380
4.修改完畢,還得修改配置文件,永久生效

2,用哨兵自動選舉新主人

2|1redis哨兵:

哨兵功能:

  哨兵進行檢測,主從架構(gòu)是否正常,如果主庫掛掉,哨兵會自動的修改redis.conf,進行添加/刪除 slaveof 指令

redis哨兵安裝配置:

1.準備三個redis實例,一主兩從

詳見上面redis主從配置

2,準備好了三個數(shù)據(jù)庫實例,啟動三個數(shù)據(jù)庫實例

redis-server redis-6379.conf
redis-server redis-6380.conf
redis-server redis-6381.conf

3,準備三個哨兵,開始監(jiān)控主從架構(gòu)

準備三個配置文件,哨兵文件

redis-26379.conf

port 26379 
dir /var/redis/data/
logfile "26379.log"
sentinel monitor sbmaster 127.0.0.1 6379 2
sentinel down-after-milliseconds qsmaster 30000
sentinel parallel-syncs sbmaster 1
sentinel failover-timeout sbmaster 180000
daemonize yes 

redis-26380.conf

port 26380 
dir /var/redis/data/
logfile "26380.log"
sentinel monitor sbmaster 127.0.0.1 6379 2
sentinel down-after-milliseconds qsmaster 30000
sentinel parallel-syncs sbmaster 1
sentinel failover-timeout sbmaster 180000
daemonize yes

redis-26381.conf

port 26381 
dir /var/redis/data/
logfile "26381.log"
sentinel monitor sbmaster 127.0.0.1 6379 2
sentinel down-after-milliseconds sbmaster 30000
sentinel parallel-syncs sbmaster 1
sentinel failover-timeout sbmaster 180000
daemonize yes 

4,啟動三個哨兵實例

redis-sentinel redis-26380.conf 
redis-sentinel redis-26379.conf 
redis-sentinel redis-26381.conf 

檢查哨兵狀態(tài)是否正常

只有發(fā)現(xiàn)如下信息,與下面一致,即為正常

redis-cli -p 26379 info sentinel

# Sentinel
sentinel_masters:1
sentinel_tilt:0
sentinel_running_scripts:0
sentinel_scripts_queue_length:0
sentinel_simulate_failure_flags:0
master0:name=sbmaster,status=ok,address=127.0.0.1:6380,slaves=2,sentinels=3

5,進行哨兵自動主從切換

1.干掉6379的redis數(shù)據(jù)庫

2.查看6380和6381的身份信息,是否自動的進行主從切換(需等待30秒才會切換)

3.手動啟動6379掛掉的數(shù)據(jù)庫,查看是否會被哨兵,添加進信息的主從集群

注意!!如果發(fā)現(xiàn)不成功,需刪掉所有的哨兵配置文件,從新來過
注意!!如果發(fā)現(xiàn)不成功,需刪掉所有的哨兵配置文件,從新來過
注意!!如果發(fā)現(xiàn)不成功,需刪掉所有的哨兵配置文件,從新來過

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

標簽:江門 湖北 廈門 江西 內(nèi)江 泰安 瀘州 玉樹

巨人網(wǎng)絡通訊聲明:本文標題《Linux下redis的持久化、主從同步與哨兵詳解》,本文關(guān)鍵詞  Linux,下,redis,的,持久化,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux下redis的持久化、主從同步與哨兵詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux下redis的持久化、主從同步與哨兵詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91精品国产综合久久久久久 | 91麻豆视频网站| 欧美国产丝袜视频| 色综合婷婷久久| 欧美视频中文字幕| 亚洲一区二区三区四区在线免费观看| 日韩欧美国产一区在线观看| 日本一区二区三级电影在线观看 | 色哟哟精品一区| 91捆绑美女网站| 欧美色图片你懂的| 精品电影一区二区三区| 亚洲天堂精品视频| 日韩在线一区二区| 国产91精品久久久久久久网曝门 | 99久久er热在这里只有精品66| 91视频在线观看| 6080yy午夜一二三区久久| 久久久蜜桃精品| 亚洲精品大片www| 精彩视频一区二区三区| 国产精品一区二区x88av| 一本到一区二区三区| xf在线a精品一区二区视频网站| 亚洲欧美中日韩| 视频一区视频二区中文字幕| 91在线观看视频| 亚洲精品在线一区二区| 五月综合激情网| 91在线视频免费91| 国产午夜亚洲精品理论片色戒| 亚洲成av人片观看| 成人黄色软件下载| 国产夜色精品一区二区av| 视频一区欧美日韩| 99久久99久久精品国产片果冻| 精品成人一区二区三区| 日本午夜精品视频在线观看| 日本韩国精品在线| 国产精品久久久久久久裸模 | 欧美本精品男人aⅴ天堂| 亚洲免费观看在线视频| 大胆欧美人体老妇| 久久综合网色—综合色88| 亚洲成av人影院| 色av一区二区| 亚洲欧美日韩久久| 97久久超碰国产精品电影| 久久久国际精品| 国产一区二区三区电影在线观看| 欧美日韩成人高清| 亚洲va国产天堂va久久en| 在线免费观看成人短视频| 国产精品免费av| 国产99久久久国产精品免费看| 欧美电影精品一区二区| 另类小说欧美激情| 7777精品伊人久久久大香线蕉超级流畅 | 3751色影院一区二区三区| 亚洲四区在线观看| av不卡免费电影| 国产精品女主播在线观看| 久久99国产精品成人| 亚洲黄色尤物视频| 成人性生交大片免费看在线播放 | 亚洲欧美在线视频观看| 亚洲成人综合网站| 91成人免费在线| 性做久久久久久| 欧美性受xxxx| 亚洲成人av免费| 欧美一区二区二区| 国产一区二区免费在线| 久久精品欧美一区二区三区不卡 | 国产精品免费久久久久| 91色在线porny| 亚洲综合无码一区二区| 欧美在线观看18| 男男视频亚洲欧美| 久久久久久久久久看片| av高清不卡在线| 亚洲电影视频在线| 在线成人av网站| 国产精品自拍毛片| 亚洲精品久久久蜜桃| 在线免费视频一区二区| 日韩在线一二三区| 国产午夜精品理论片a级大结局 | 国产美女一区二区三区| 国产精品免费视频观看| 欧美性xxxxx极品少妇| 国产一区二三区| 一区二区三区四区蜜桃| 欧美麻豆精品久久久久久| 国产精品亚洲专一区二区三区| 亚洲精品视频免费看| 欧美精品v国产精品v日韩精品| 国产一本一道久久香蕉| 亚洲欧美一区二区不卡| 欧美日韩亚洲国产综合| 蜜臀av性久久久久av蜜臀妖精| 日本一区二区三级电影在线观看| 99精品黄色片免费大全| 亚洲一区二三区| 久久久久久电影| 色国产综合视频| 国产一区二区福利| 亚洲福利国产精品| 国产精品久久久久久久岛一牛影视 | 日精品一区二区三区| 欧美激情一区在线观看| 欧美日韩国产在线播放网站| 狠狠v欧美v日韩v亚洲ⅴ| 中文字幕日韩一区| 久久久久国产精品免费免费搜索| 99v久久综合狠狠综合久久| 天涯成人国产亚洲精品一区av| 久久伊99综合婷婷久久伊| 欧美日韩精品一区二区三区蜜桃| 成人免费看黄yyy456| 免费在线看一区| 日韩精品亚洲一区二区三区免费| 亚洲欧美综合另类在线卡通| 欧美一卡二卡在线| 91国偷自产一区二区开放时间 | 欧美刺激脚交jootjob| 不卡视频在线观看| 久久精品国产亚洲5555| 亚洲第一精品在线| 亚洲最新视频在线观看| 日韩理论片在线| 精品奇米国产一区二区三区| 88在线观看91蜜桃国自产| www.欧美亚洲| 国产精品99久久久久久有的能看| 亚洲精品第一国产综合野| 亚洲视频一区二区免费在线观看| 久久精品欧美日韩精品| www成人在线观看| 欧美成va人片在线观看| 9191国产精品| 美日韩一区二区三区| 亚洲高清久久久| 香蕉久久一区二区不卡无毒影院| 一区二区理论电影在线观看| 日韩美女视频19| 久久99国产精品久久99果冻传媒| 中文字幕一区二区三区四区不卡| 91在线视频官网| 久久久不卡网国产精品二区| 色综合久久综合中文综合网| 蓝色福利精品导航| 久久成人av少妇免费| 久久精品人人做| 国产高清亚洲一区| 免费观看在线色综合| 日韩精品资源二区在线| 91在线观看一区二区| 日本91福利区| 欧美精品一区二区三区久久久| eeuss鲁片一区二区三区| 国产在线播放一区| 一级精品视频在线观看宜春院| 99热精品一区二区| 成人综合婷婷国产精品久久蜜臀| 色系网站成人免费| 日韩欧美一区在线| 日本一区二区电影| 午夜精品一区在线观看| 亚洲男人的天堂网| 欧美激情综合在线| 欧美日韩国产高清一区二区| 日韩高清在线一区| 欧美日韩高清在线| 韩国午夜理伦三级不卡影院| av毛片久久久久**hd| 国产一区二区三区国产| 美女视频黄频大全不卡视频在线播放| 欧美三级在线看| 欧美日韩免费视频| 91在线云播放| 亚洲欧美一区二区三区久本道91| 久久久久国产精品麻豆ai换脸| 在线观看不卡视频| 色乱码一区二区三区88| 色欧美乱欧美15图片| 91免费版在线| 久久精品国产亚洲高清剧情介绍| 亚洲精品写真福利| 伦理电影国产精品| 91香蕉国产在线观看软件| 色综合天天综合在线视频| 欧美三级午夜理伦三级中视频| 麻豆精品一区二区综合av| 性久久久久久久久| 亚洲精品亚洲人成人网| 国产精品久久夜| 亚洲欧洲日韩av| 蜜臀av性久久久久蜜臀aⅴ流畅| 99久久婷婷国产综合精品电影|