什么是 Cluster 集群 Redis 集群是一種分布式數(shù)據(jù)庫方案,集群通過分片(sharding)來進行數(shù)據(jù)管理(「分治思想」的一種實踐),...
我們知道主從復制是高可用的基石,從庫宕機依然可以將請求發(fā)送給主庫或者其他從庫,但是 Master 宕機,只能響應讀操作,寫請求無法再執(zhí)行。 所以...
主從復制概述 有了 RDB 和 AOF 再也不怕宕機丟失數(shù)據(jù)了,但是 Redis 實例宕機了怎么實現(xiàn)高可用呢?既然一臺宕機了無法提供服務,那多臺...
我們通常將 Redis 作為緩存使用,提高讀取響應性能,一旦 Redis 宕機,內(nèi)存中的數(shù)據(jù)全部丟失,假如現(xiàn)在直接訪問數(shù)據(jù)庫大量流量打到 MyS...
到底有多快 根據(jù)官方數(shù)據(jù),Redis 的 QPS 可以達到約 100000(每秒請求數(shù)),有興趣的可以參考官方的基準程序測試《How fast ...
Redis 作為目前通用的緩存選型,因其高性能而倍受歡迎。Redis 的 2.x 版本僅支持單機模式,從 3.0 版本開始引入集群模式。 Red...
拉模式(點對點消息) 如果沒有消費者在監(jiān)聽隊列,消息將保留在隊列中,直至消息消費者連接到隊列為止。在這種模型中,消息不是自動推動給消息消費者的,...
所謂的降級設計(Degradation),本質(zhì)是為了解決資源不足和訪問量過大的問題。當資源和訪問量出現(xiàn)矛盾的時候,在有限的資源下,為了能夠扛住大...
保護系統(tǒng)不會在過載的情況下出現(xiàn)問題,我們就需要限流。 我們在一些系統(tǒng)中都可以看到這樣的設計,比如,我們的數(shù)據(jù)庫訪問的連接池,還有我們的線程池,還...