Hi,歡迎訪問前端老白
一.可以使用redis,zookeeper,etcd是實現分布式鎖二.redis主要是通過setnx、get、getset、del命令來完成加鎖,搶鎖和釋放鎖的操作的。1.setnx實現加鎖,返回1加鎖成功2.get查看鎖是否超時3.超時了使用getset搶鎖4.del實現釋放鎖redis存在的問題1、redis如果是單機的話是有單點問題的。redis集群因為是ap模型,是不能保證一致性的,官方提供了redlock算法來解決這個問題,但...
老白網絡 (http://www.lofty888.cn/) 前端 后端 zblog主題.網站地圖xml