什么是 Cluster 集群 Redis 集群是一種分布式數(shù)據(jù)庫(kù)方案,集群通過(guò)分片(sharding)來(lái)進(jìn)行數(shù)據(jù)管理(「分治思想」的一種實(shí)踐)甜孤,...
我們知道主從復(fù)制是高可用的基石老速,從庫(kù)宕機(jī)依然可以將請(qǐng)求發(fā)送給主庫(kù)或者其他從庫(kù)粥喜,但是 Master 宕機(jī),只能響應(yīng)讀操作橘券,寫(xiě)請(qǐng)求無(wú)法再執(zhí)行额湘。 所以...
主從復(fù)制概述 有了 RDB 和 AOF 再也不怕宕機(jī)丟失數(shù)據(jù)了秕铛,但是 Redis 實(shí)例宕機(jī)了怎么實(shí)現(xiàn)高可用呢?既然一臺(tái)宕機(jī)了無(wú)法提供服務(wù)缩挑,那多臺(tái)...
我們通常將 Redis 作為緩存使用但两,提高讀取響應(yīng)性能,一旦 Redis 宕機(jī)供置,內(nèi)存中的數(shù)據(jù)全部丟失谨湘,假如現(xiàn)在直接訪問(wèn)數(shù)據(jù)庫(kù)大量流量打到 MyS...
到底有多快 根據(jù)官方數(shù)據(jù),Redis 的 QPS 可以達(dá)到約 100000(每秒請(qǐng)求數(shù))芥丧,有興趣的可以參考官方的基準(zhǔn)程序測(cè)試《How fast ...
Redis 作為目前通用的緩存選型紧阔,因其高性能而倍受歡迎。Redis 的 2.x 版本僅支持單機(jī)模式续担,從 3.0 版本開(kāi)始引入集群模式擅耽。 Red...
拉模式(點(diǎn)對(duì)點(diǎn)消息) 如果沒(méi)有消費(fèi)者在監(jiān)聽(tīng)隊(duì)列,消息將保留在隊(duì)列中物遇,直至消息消費(fèi)者連接到隊(duì)列為止乖仇。在這種模型中,消息不是自動(dòng)推動(dòng)給消息消費(fèi)者的询兴,...
所謂的降級(jí)設(shè)計(jì)(Degradation)乃沙,本質(zhì)是為了解決資源不足和訪問(wèn)量過(guò)大的問(wèn)題。當(dāng)資源和訪問(wèn)量出現(xiàn)矛盾的時(shí)候诗舰,在有限的資源下警儒,為了能夠扛住大...
保護(hù)系統(tǒng)不會(huì)在過(guò)載的情況下出現(xiàn)問(wèn)題,我們就需要限流眶根。 我們?cè)谝恍┫到y(tǒng)中都可以看到這樣的設(shè)計(jì)蜀铲,比如,我們的數(shù)據(jù)庫(kù)訪問(wèn)的連接池属百,還有我們的線(xiàn)程池记劝,還...