分佈式鎖(redis/mysql)

單臺機器所能承載的量是有限的,用戶的量級上萬,基本上服務都會做分佈式集羣部署。很多時候,會遇到對同一資源的方法。這時候就需要鎖,如果是單機版的,可以利用java等語言自帶的併發同步處理。如果是多臺機器部署就得要有個中間代理人來做分佈式鎖了。 常用的分佈式鎖的實現有三種方式。 基於redis實現(利用redis的原子性操作setnx來實現) 基於mysql實現(利用mysql的innodb的行鎖來實
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息