日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入淺出Redis集群持久化(redis集群的持久化)

Redis 是當(dāng)今最熱門的鍵值(key-value)存儲(chǔ)系統(tǒng),在互聯(lián)網(wǎng)開發(fā)者中有著極大的支持,它既可以運(yùn)行在大型的分布式集群中,又能運(yùn)行在單機(jī)上,功能強(qiáng)大,使用簡(jiǎn)單。其中一個(gè)重要功能是支持持久化,可以將內(nèi)存中數(shù)據(jù)寫入磁盤,以便重啟后,數(shù)據(jù)庫可以恢復(fù)狀態(tài)。

在 Redis 集群中,也需要正確地配置持久化,避免由于異常導(dǎo)致的狀態(tài)不一致。要達(dá)到這一點(diǎn),可以將持久化配置分為兩個(gè)部分:每個(gè)節(jié)點(diǎn)數(shù)據(jù)的持久化,以及集群同步數(shù)據(jù)的持久化,這里將從每個(gè)節(jié)點(diǎn)數(shù)據(jù)的持久化開始說明。

我們需要先安裝 Redis 集群,并將每個(gè)節(jié)點(diǎn)的配置文件中的持久化相關(guān)項(xiàng)更改為:

`# Save the DB on disk

save 900 1

save 300 10

save 60 10000`

其中,第一個(gè)參數(shù) 900 表示,在每 900 秒的時(shí)間間隔里,如果至少有 1 個(gè)鍵被修改,則寫入磁盤;而第二個(gè)參數(shù) 300 表示,在每 300 秒的時(shí)間間隔里,如果至少有 10 個(gè)鍵被修改,寫入磁盤,以此類推。這樣,就能利用這兩種機(jī)制保證每個(gè)節(jié)點(diǎn)在磁盤上的數(shù)據(jù)能夠及時(shí)更新。

接下來,要配置集群同步數(shù)據(jù)的持久化,可以將 Redis 集群主從關(guān)系配置文件中的持久化相關(guān)項(xiàng)更改為:

`# Replication Backlog related parameters

slave-priority = 100

slave-read-only = no

repl-diskless-sync = yes

repl-diskless-sync-delay = 5`

這里的 repl-diskless-sync 參數(shù)設(shè)置為 yes 后,主節(jié)點(diǎn)在接收到數(shù)據(jù)后,會(huì)馬上將數(shù)據(jù)寫入磁盤,以便達(dá)到持久化目的;而 repl-diskless-sync-delay 參數(shù)用于指定主節(jié)點(diǎn)接收到數(shù)據(jù)后,應(yīng)在多少秒內(nèi)將數(shù)據(jù)寫入磁盤,以避免主節(jié)點(diǎn)繁重的持久化活動(dòng)影響讀寫性能。

在 Redis 集群中,要正確的配置持久化,需要先配置每個(gè)節(jié)點(diǎn)的持久化,然后再配置集群主從關(guān)系的持久化,通過以上步驟,就可以確保 Redis 集群的持久性,使之能夠在出現(xiàn)異常的情況下也能正常恢復(fù)狀態(tài)。

成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。


網(wǎng)頁名稱:深入淺出Redis集群持久化(redis集群的持久化)
標(biāo)題URL:http://www.dlmjj.cn/article/dhepoii.html