Spring Boot啟動加載 @SpringBootApplicationspring boot 啟動注解包含了@SpringBootConf...
場景: 假如你的消費者出故障了,而生產(chǎn)者還是不停的往mq中寫入數(shù)據(jù),積壓了幾百萬甚至上千萬數(shù)據(jù)了,磁盤都快滿了,怎么解決?-申請一批機(jī)器,修改消...
緩存雪崩: 場景:某個峰值有每秒5000次的請求過來,原本是用緩存抗其中的4000的請求,此時緩存宕機(jī)了,所有的請求,都請求到數(shù)據(jù)庫了,導(dǎo)致數(shù)據(jù)...
常見優(yōu)點: 高性能-假如多個用戶查詢同一條數(shù)據(jù)A,在不用緩存的情況下,每次查詢數(shù)據(jù)A都走一邊數(shù)據(jù)庫,而通過數(shù)據(jù)庫查詢的耗時是800ms,那就是每...
Redis是單線程的,為什么還能支持高并發(fā): 非阻塞io多路復(fù)用機(jī)制 純內(nèi)存操作 單線程避免了頻繁上下文切換 Redis的數(shù)據(jù)類型,一般支持那些...
MQ按照順序消費 場景: 生產(chǎn)者對一個數(shù)據(jù)增改刪,對應(yīng)出來了三條binlog,把三條binlog發(fā)送到mq,消費者去消費,那么肯定需要按照增改刪...
Kafka消息丟失場景:--Kafka的leader副本掛了,但是數(shù)據(jù)還沒同步到其他的follower副本,然后重新選舉leader后,就造成K...
生產(chǎn)者消息丟失場景:-生產(chǎn)者消息丟失,寫消息的過程中,消息沒到rabbitmq在網(wǎng)絡(luò)傳輸過程中就丟失;或者是消息到了rabbitmq,但是mq內(nèi)...
1.消息重復(fù)消費 場景:以Kafka舉例,生產(chǎn)者發(fā)送三條消息到Kafka,分別為:數(shù)據(jù)一(offset:1)、數(shù)據(jù)二(offset:2)、數(shù)據(jù)三...