Redis可以用来实现分布式锁。在Java开发中,我们经常使用Redission库,其内部就基于Redis实现了分布式锁,实际上我们也可以手动用命令实现一个简单的分布式锁。
set mylock 1 nx px 10000
nx
px 10000
如果需要主动释放锁,那么将Key主动删除即可。