rehash分擴容和縮容,兩個過程互斥 交替使用h0和h1,來回搬遷,類似jvm的s1和s2 dict結構中的rehashidx默認-1,表示沒...
類加載器:負責jar文件讀取,class解析、校驗、鏈接; jvm運行時引擎:實現基于棧的處理器模型; 解釋器:字節(jié)碼指令的編譯和執(zhí)行,是真正的...
多版本控制,是以事務為最小單元的版本; 查詢語句,查詢比當前事務id小的、已提交的事務的行記錄版本;??? 變更語句,使用最新的已提交的事務版本...
一致性hash用在負載均衡或者路由selector上對請求key取hash值,自適應到hash空間上hash空間均勻的散布目標節(jié)點和其虛擬節(jié)點 ...
linux底層支持bio(阻塞io),nio(多路復用io),aio(異步非阻塞io),信號io等多種方案; jdk 1.4封裝了select/...
Try、commit、cancel模型即TCC模型 分布式事務也必須保證的ACID四大特性原子性,要么都成功要么都失??;隔離性,相互不影響,不可...
1、inner DB B+樹 vs B樹B+樹只在葉子節(jié)點存儲數據,B樹的所有節(jié)點都存儲數據;因此B+樹在索引階段只需要IO索引段即可;B+樹和...
三種事務bug問題理解 臟讀:讀到其他事務未提交的數據; 不可重復讀:事務內,相同的where條件,select/update/delete查詢...
Jdk原生線程池 容易誤解的地方:core線程已滿的情況下,先放queue,queue也滿了的情況下,才會擴建線程,直到maxSize后,才執(zhí)行...