分佈式鎖——Redis分佈式鎖

概述 在高併發環境下,必然會面臨多線程對共享資源的競爭問題,如果不進行控制會出現一些異常行爲。單機環境下可以使用Synchronized、ReentrantLock等JDK提供的鎖來實現多線程對共享資源的互斥訪問,但現在的應用大都是集羣部署,針對這種跨JVM的情況如何實現來解決互斥訪問的問題?這就需要用到分佈式鎖來進行控制。常見的分佈式鎖實現方式主要有數據庫實現、Redis實現、Zookeeper
相關文章
相關標籤/搜索