mapdb是什么 mapdb是一個嵌入式j(luò)ava數(shù)據(jù)庫引擎戏售,主要提供map和set形式的數(shù)據(jù)存儲隔箍,使用起來就像是在操作java本身的map,se...
aqs原理 aqs即AbstractQueuedSynchronizer齐遵,是java并發(fā)包中的一個抽象類眷蚓,ReentrantLock,Semap...
開始 這里不從代碼的角度講述watcher機(jī)制,直接通過抽象的文字進(jìn)行描述菇篡,需要首先說明的是在zookeeper里面watcher本質(zhì)上可以看做...
開始 在閱讀關(guān)于zookeeper的session管理的時候?qū)essionId的構(gòu)成以及各個服務(wù)端采用的分桶策略印象深刻煞额,這里記錄下。 ses...
分布式鎖 思路:首先創(chuàng)建一個鎖節(jié)點荒吏,需要獲得鎖的機(jī)器在鎖節(jié)點下創(chuàng)建順序臨時節(jié)點敛惊,序號1的節(jié)點獲得鎖,獲得鎖的機(jī)器刪除節(jié)點或者自己掛掉則自動釋放節(jié)...
事務(wù)隔離級別 ● 臟讀(Dirty reads)——臟讀發(fā)生在一個事務(wù)讀取了另一個事務(wù)改寫但尚未提交的數(shù)據(jù)時绰更。如果改寫在稍后被回滾了瞧挤,那么第一個...
1 簡介 zab協(xié)議是zookeeper atomic broadcast,即原子廣播協(xié)議儡湾。在一個zookeeper分布式集群中特恬,各個進(jìn)程之間通...
拿到mac安裝了java10和java8,接著下載mat徐钠,結(jié)果點擊直接報錯鸵鸥,報錯和這哥們一樣https://stackoverflow.com/...
源起 在importnew上面看到了這樣一篇文章http://www.importnew.com/17262.html,文章中通過測試發(fā)現(xiàn)流處理...