1. 程式人生 > >分散式快取知識整理

分散式快取知識整理

併發和並行的區別

  1. 併發:一個cpu同時執行多個執行緒,只有一個執行緒執行,其餘執行緒處於掛起。
  2. 並行:多個cpu同時執行多個執行緒。
  3. 大體意思:併發是同一時刻多個事件發生,並行是一段時間內多個事件發生。

CAP理論

  1. c:一致性
  2. a:可用性
  3. p:分割槽容忍性
  4. 常見型別:ca(傳統單點資料庫),cp(傳統資料庫分散式事務,分散式鎖),ap(dns,web快取)

資料庫ACID理論

BASE理論