logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis锁原理步骤解析

redis高并发锁原理:1.用一个常量拼接当前用户的ID作为key,当前时间戳加上锁超时时间作为value2.进入一个while死循环3.循环内第一个判断利用redis的一个方法setIfAbsent如果不存在就设置值并返回true即加锁成功,跳出死循环。4.程序往下走此key在redis已经有值的情况下取出值value5.第二个判断取出的值value即时间戳与当前时间戳比较,value小于当前时

暂无文章信息