本篇博客會(huì)從源碼層面,驗(yàn)證在RocketMQ基礎(chǔ)概念剖析,并分析一下Producer的底層源碼[https://mp.weixin.qq.com...
由于篇幅原因,本次的源碼分析只限于Producer側(cè)的發(fā)送消息的核心邏輯,我會(huì)通過(guò)流程圖、代碼注釋、文字講解的方式來(lái)對(duì)源碼進(jìn)行解釋,后續(xù)應(yīng)該會(huì)專...
本篇文章聊聊消息隊(duì)列相關(guān)的東西,內(nèi)容局限于我們?yōu)槭裁匆孟㈥?duì)列,消息隊(duì)列究竟解決了什么問(wèn)題,消息隊(duì)列的選型。 為了更容易的理解消息隊(duì)列,我們首...
在之前的文章「簡(jiǎn)單了解InnoDB底層原理[https://mp.weixin.qq.com/s/-puz311svMVbBAdRioPrnQ]...
0. 主從復(fù)制 首先主從復(fù)制是什么?簡(jiǎn)單來(lái)說(shuō)是讓一臺(tái)MySQL服務(wù)器去復(fù)制另一臺(tái)MySQL的數(shù)據(jù),使兩個(gè)服務(wù)器的數(shù)據(jù)保持一致。 這種方式與Red...
前言 上文我們聊了基于Sentinel的Redis高可用架構(gòu)[https://mp.weixin.qq.com/s/k-wGpBBnS53Ap8...
本篇博客會(huì)簡(jiǎn)單的介紹Redis的Sentinel相關(guān)的原理,同時(shí)也會(huì)在最后的文章給出硬核的實(shí)戰(zhàn)教程,讓你在了解原理之后,能夠?qū)嶋H上手的體驗(yàn)整個(gè)過(guò)...
這是一個(gè)系列的文章,打算把Redis的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)、高級(jí)數(shù)據(jù)結(jié)構(gòu)、持久化的方式以及高可用的方式都講一遍,公眾號(hào)會(huì)比其他的平臺(tái)提前更新,感興趣的可...
存儲(chǔ)引擎 很多文章都是直接開(kāi)始介紹有哪些存儲(chǔ)引擎,并沒(méi)有去介紹存儲(chǔ)引擎本身。那么究竟什么是存儲(chǔ)引擎?不知道大家有沒(méi)有想過(guò),MySQL是如何存儲(chǔ)我...