第二十一天:浪跡天涯網上商城(1.0版本)--浪跡天涯商城Redis高併發分佈式鎖實戰---以扣減庫存爲例

背景 現在面試,一般都會聊聊分佈式系統這塊的東西。通常面試官都會從服務框架(Spring Cloud、Dubbo)聊起,一路聊到分佈式事務、分佈式鎖、ZooKeeper等知識。本文以扣減庫存爲例,慢慢的闡述如何使用Redis實現分佈式鎖。 一、從簡單例子程序說起 如下代碼就是一個簡單的扣減庫存的例子,爲了簡單起見,我將庫存放在redis中,初始設置庫存的值是50,方便測試。 代碼如下: 測試方案:
相關文章
相關標籤/搜索