新聞中心
??Redis是一個(gè)開源的使用ANSI C語言編寫的高性能 key-value 數(shù)據(jù)庫,在關(guān)機(jī)或者重啟操作后,需要達(dá)到持久化內(nèi)容,使其不丟失。Redis重啟后如果想實(shí)現(xiàn)數(shù)據(jù)持久化,可以通過離線備份、定時(shí)備份和持續(xù)備份等方式。

創(chuàng)新互聯(lián)建站于2013年成立,先為全南等服務(wù)建站,全南等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為全南企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
### 1.離線備份
??離線備份就是在重啟之前我們需要將數(shù)據(jù)庫中的完整數(shù)據(jù)快照進(jìn)行一次備份,當(dāng)出現(xiàn)異常重啟或者系統(tǒng)出現(xiàn)故障時(shí),可以直接使用備份,不會或者減少數(shù)據(jù)丟失,但是沒辦法消除出現(xiàn)故障期間數(shù)據(jù)的不穩(wěn)定。做離線備份的指令如下:
127.0.0.1:6379> save
OK
127.0.0.1:6379> bgsave
Background saving started
### 2.定時(shí)備份
??可以通過 cron 或者 windows 服務(wù)等定時(shí)任務(wù)的方式,可以定時(shí)制定備份,但是定時(shí)備份的時(shí)間還是有一個(gè)延遲的,可能出現(xiàn)一些重要數(shù)據(jù)沒有被備份,用戶可以在安裝定時(shí)任務(wù)時(shí)自行調(diào)整定時(shí)備份的間隔。
### 3.持續(xù)備份
??持久化是Redis提供的一種持續(xù)備份方式,持續(xù)備份可以讓Redis服務(wù)極少的緩存數(shù)據(jù)丟失或是不可用,自動(dòng)完成備份任務(wù),在某些需要高可靠性的場景中,推薦使用持續(xù)備份。持續(xù)備份的步驟如下:
# 打開redis.conf文件
vim /usr/local/redis-4.0.2/redis.conf
# 設(shè)置自動(dòng)備份和保存保存文件位置
save 900 1
save 300 10
save 60 10000
創(chuàng)新互聯(lián)(cdcxhl.com)提供穩(wěn)定的云服務(wù)器,香港云服務(wù)器,BGP云服務(wù)器,雙線云服務(wù)器,高防云服務(wù)器,成都云服務(wù)器,服務(wù)器托管。精選鉅惠,歡迎咨詢:028-86922220。
當(dāng)前題目:Redis重啟后如何實(shí)現(xiàn)持久化(redis重啟持久化)
網(wǎng)址分享:http://www.5511xx.com/article/dpidgdg.html


咨詢
建站咨詢
