新聞中心
云更新服務(wù)器緩存設(shè)置在哪里找
云更新服務(wù)器緩存設(shè)置在哪里找?目前典型的緩存模式,一般有:Cache Aside、Read/Write Through、Write Behind 這三種。下面我們介紹一下其中兩種。
Read/Write Through 模式
這個(gè)模式其實(shí)就是將緩存服務(wù)作為主要的存儲(chǔ),應(yīng)用的所有讀寫請(qǐng)求都是直接與緩存服務(wù)打交道,而不管最后端的數(shù)據(jù)庫,數(shù)據(jù)庫的數(shù)據(jù)由緩存服務(wù)來維護(hù)和更新。不過緩存中數(shù)據(jù)變更的時(shí)候是同步去更新數(shù)據(jù)庫的,在應(yīng)用的眼中只有緩存服務(wù)。
流程:應(yīng)用要讀數(shù)據(jù)和更新數(shù)據(jù)都直接訪問緩存服務(wù),緩存服務(wù)同步的將數(shù)據(jù)更新到數(shù)據(jù)庫。
這個(gè)模式出現(xiàn)臟數(shù)據(jù)的概率就比較低,但是就強(qiáng)依賴緩存了,對(duì)緩存服務(wù)的穩(wěn)定性有較大要求,另外,增加新緩存節(jié)點(diǎn)時(shí)還會(huì)有初始狀態(tài)空數(shù)據(jù)問題。
Write Behind 模式
這個(gè)模式就是 Read/Write Through 模式 的一個(gè)變種。區(qū)別就是 Read/Write Through 模式的緩存寫數(shù)據(jù)庫的時(shí)候是同步的,而 Write Behind 模式 的緩存操作數(shù)據(jù)庫是異步的。
流程:應(yīng)用要讀數(shù)據(jù)和更新數(shù)據(jù)都直接訪問緩存服務(wù),緩存服務(wù)異步的將數(shù)據(jù)更新到服務(wù)器數(shù)據(jù)庫(通過異步任務(wù))。
這個(gè)模式的特點(diǎn)就是速度很快,效率會(huì)非常高,但是數(shù)據(jù)的一致性比較差,還可能會(huì)有數(shù)據(jù)的丟失情況,實(shí)現(xiàn)邏輯也較為復(fù)雜。
以上就是目前主流的緩存更新策略,無憂主機(jī)全國五星級(jí)機(jī)房架設(shè),云服務(wù)器分布式存儲(chǔ)系統(tǒng),性能強(qiáng)勁,訪問快速,產(chǎn)品鏈接
本文地址:http://m.love62.cn/news/29940.html