學習筆記-分佈式緩存

分佈式系統 a) 基本術語 i. 進程與線程:不再贅述 ii. 併發:系統只有1個CPU,單位時間內對於資源的訪問; iii. 鎖:用於保護臨界區,應用於多線程中。 避免鎖爭用的幾種策略:分拆鎖、分離鎖、避免共享變量緩存、使用併發容器如Amino、使用Immutable數據和ThreadLocal數據; ConcurrentHashMap的實現使用了包含16個鎖的數組,每一個鎖都守護HashMap
相關文章
相關標籤/搜索