Redis實(shí)現(xiàn)分布式鎖需要注意什么?下面本篇文章就來給大家總結(jié)分享一些使用Redis作為分布式鎖的注意點(diǎn),希望對大家有所幫助!
Redis實(shí)現(xiàn)分布式鎖
最近看分布式鎖的過程中看到一篇不錯(cuò)的文章,特地的加工一番自己的理解:
Redis分布式鎖實(shí)現(xiàn)的三個(gè)核心要素:
1.加鎖
最簡單的方法是使用setnx命令。key是鎖的唯一標(biāo)識(shí),按業(yè)務(wù)來決定命名,value為當(dāng)前線程的線程ID。【