1. 程式人生 > >論 大並發 下的 樂觀鎖定 Redis鎖定 和 新時代事務

論 大並發 下的 樂觀鎖定 Redis鎖定 和 新時代事務

帶來 感覺 哈哈 行為 一個 讀寫 系統 架構 大並發

在 《企業應用架構模式》 中 提到了 樂觀鎖定,

用 時間戳 來 判定 交易 是否有效, 避免 傳統事務 的 表鎖定 造成 的 瓶頸 。

在 現在的 大並發 的 大環境下, 傳統事務 及其 表鎖定 以及 事務帶來 的 性能消耗, 確實 不能適應 當今 的 大並發 的 場景 了 。

感覺 傳統事務 也就只能用在 辦公系統 了, 哈哈哈哈 。

但是 傳統事務 的 表鎖定 是 合理的, 表鎖定 使得 事務中 其它 線程 不能 讀寫 表 。

不能 寫, 這個容易理解, 不能 讀 是怎麽回事 ?

因為 讀取表的結果 會 作為 系統 決策行為 的 依據, 所以 也不能 讀 。

比如, 一個商品已經賣出去了, 就不能再賣給其它用戶 。

論 大並發 下的 樂觀鎖定 Redis鎖定 和 新時代事務