1 簡述 這一篇我們來解析leveldb的Compaction機制,要把這個講清楚,需要回答下面的問題: 什么是Compaction? 什么時候會觸發(fā)Compaction? ...
1 簡述 這一篇我們來解析leveldb的Compaction機制,要把這個講清楚,需要回答下面的問題: 什么是Compaction? 什么時候會觸發(fā)Compaction? ...
1. 緩存一致性協(xié)議 緩存一致性協(xié)議MESI可以保證,在所有的臟緩存段被回寫后,任意緩存級別的所有緩存段中的內容,和它們對應的內存中的內容一致。此外,在任意時刻,當某個位置的...
這是本人梳理的網(wǎng)絡編程背景知識筆記,其中很多內容也不是原創(chuàng),拿來之后根據(jù)自己的理解做的整合。分享出來,希望對大家有所幫助。不當之處,歡迎拍磚。 一、基礎知識 1. 基礎概念 ...
親愛的簡書用戶 「簡書」因個別上傳作品用戶違反《中華人民共和國網(wǎng)絡安全法》《互聯(lián)網(wǎng)信息服務管理辦法》《互聯(lián)網(wǎng)新聞信息服務管理規(guī)定》《互聯(lián)網(wǎng)用戶公眾賬號信息服務管理規(guī)定》《移動...
數(shù)據(jù)庫事務使用日志文件,輔助實現(xiàn)數(shù)據(jù)庫事務。 在分布式系統(tǒng)中,為了獲得高可用性,通常會對數(shù)據(jù)進行復制,以維持數(shù)據(jù)的多個可用副本。 通過重做日志實現(xiàn)數(shù)據(jù)復制的思想已經(jīng)廣泛使用,...
1.冪等消息 為了解決重試導致的消息重復、亂序問題,kafka引入了冪等消息。冪等消息保證producer在一次會話內寫入一個partition內的消息具有冪等性,可以通過重...
1.復制 kafka使用多副本來確保數(shù)據(jù)的持久性,是典型的主備復制模型。 每個topic分區(qū)包含一個leader副本和若干個follower副本,leader副本對外提供讀寫...
提到事務,你肯定不陌生。和數(shù)據(jù)庫打交道的時候,我們總是會用到事務。簡單來說,事務就是要保證一組數(shù)據(jù)庫操作,要么全部成功,要么全部失敗。有了事務,就大大簡化了業(yè)務開發(fā)的難度,使...