240 發(fā)簡(jiǎn)信
IP屬地:上海
  • Compaction流程(二)

    Compaction實(shí)現(xiàn)細(xì)節(jié) Compaction流程 Prepare用來(lái)確定是否分割compaction镰禾,執(zhí)行subcompaction Co...

  • Compaction流程(一)

    compaction流程 1.首先找score最高的level丹禀,如果level的score>=1,則將這個(gè)level進(jìn)行compaction 2...

  • RocksDB源碼分析 VersionSet

    MANIFEST 存儲(chǔ)引擎狀態(tài)的元數(shù)據(jù)持久化的文件 CURRENT:指向最新的MANIFEST文件 MANIFEST- 在RocksDB中任意時(shí)...

  • RocksDB源碼分析 Read(一)內(nèi)存讀取

    Get memtable get 存在memtable里的key是key+(type and sequence)其中type and seq混合...

  • RocksDB源碼分析 Write

    寫入流程 將一條或者多條操作的記錄封裝到WriteBatch 將記錄對(duì)應(yīng)的日志寫到WAL文件中 將WriteBatch中的一條或者多條記錄寫到內(nèi)...

  • Resize,w 360,h 240
    關(guān)于時(shí)序數(shù)據(jù)庫(kù)的一些思考

    前言 其實(shí)我之前是不太了解時(shí)序數(shù)據(jù)庫(kù)以及它相關(guān)的機(jī)制的,只是大概知曉它的用途。但因?yàn)楣镜臉I(yè)務(wù)需求惶我,我意外參與并主導(dǎo)了開源時(shí)序數(shù)據(jù)庫(kù)influx...

  • 理解raft(2) proVote

    問(wèn)題 FollowerA在選舉超時(shí)后接箫,沒(méi)收到心跳, 然后會(huì)發(fā)起選舉,并轉(zhuǎn)為Candidate片排。每次發(fā)起選舉時(shí)寨腔,會(huì)把Term加一。但是由于網(wǎng)絡(luò)隔離...

  • 理解raft(2) 日志復(fù)制

    Raft保證的safety Leader Append-Only:leader從來(lái)不覆寫或者刪除日志率寡,只會(huì)追加新日志迫卢。 Log Matching...

  • 理解raft(1) 選舉

    任期 Term Raft把時(shí)間分割成任意長(zhǎng)度的任期,任期用連續(xù)的整數(shù)標(biāo)記冶共。每一段任期從一次選舉開始乾蛤。 term是一個(gè)邏輯時(shí)鐘,因此捅僵,當(dāng)一臺(tái)機(jī)器在...

個(gè)人介紹
我也不知道堅(jiān)持學(xué)習(xí)會(huì)不會(huì)獲得成功家卖,但我知道不學(xué)習(xí)肯定成功不了
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品