![240](https://upload.jianshu.io/users/upload_avatars/20730097/5586b528-57f0-4e68-8d68-8b51c0481283.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
事務(wù)在執(zhí)行時,會提供專門的屬性保證珍剑,包括原子性(Atomicity)掸宛、一致性(Consistency)、隔離性(Isolation)和持久性(D...
三個常見的緩存異常招拙,分別是緩存雪崩唧瘾、緩存擊穿和緩存穿透措译。 緩存雪崩緩存雪崩造成的結(jié)果是:數(shù)據(jù)庫壓力大原因有兩點(diǎn):原因一:緩存中有大量數(shù)據(jù)同時過期...
MySQL 中有 1TB 的數(shù)據(jù),如果我們使用 Redis 把這 1TB 的數(shù)據(jù)都緩存起來饰序,雖然應(yīng)用都能在內(nèi)存中訪問數(shù)據(jù)了领虹,但是,這樣配置并不合...
如果數(shù)據(jù)同時存在redis和數(shù)據(jù)庫求豫,此時要更新數(shù)據(jù)塌衰。不管刪除緩存和更新數(shù)據(jù)庫的先后順序如何,都可能出現(xiàn)數(shù)據(jù)不一致的情況蝠嘉。 如何解決數(shù)據(jù)不一致問題...
排查和解決 Redis 變慢這個問題的方法:https://mp.weixin.qq.com/s/Qc4t_-_pL4w8VlSoJhRDcg[...
Sorted Set 只支持范圍查詢最疆,無法直接進(jìn)行聚合計算(聚合計算是CPU密集型任務(wù))。Set 類型可以進(jìn)行聚合計算蚤告。不過努酸,Set 的差集、并...
Redis 有一種底層數(shù)據(jù)結(jié)構(gòu)罩缴,叫壓縮列表(ziplist)蚊逢,這是一種非常節(jié)省內(nèi)存的結(jié)構(gòu)。使用到壓縮列表的數(shù)據(jù)類型有(List箫章,Hash,Sor...
String 類型可以保存二進(jìn)制字節(jié)流镜会,就像“萬金油”一樣檬寂,只要把數(shù)據(jù)轉(zhuǎn)成二進(jìn)制字節(jié)數(shù)組,就可以保存了戳表。但String 類型并不是適用于所有場合...
redis無法像mysql桶至、mongodb那樣基于同步的點(diǎn)位在主庫發(fā)生變化后從新的主庫繼續(xù)同步數(shù)據(jù)。 在redis集群中一旦從庫換主匾旭,redis...