标签:key 线程 系统 lis sentinel 资源 运行 mem 集群管理
//设置锁字符串键,若存在则设置失败
SETNX("couponcode","lock") == 1 //成功获取锁
SETNX(lockKey,‘lock‘)==0//有人占用资源获取锁失败
业务处理完毕释放分布式锁
DEL(lockKey);
//设置锁字符串键的失效时间,防止宕机,系统运行意外,导致无法释放锁
PEXPIRE(lockKey, lockMilliSeconds)
通过字符串这两个API即可实现:
INCR key //INCR readcount::{帖子ID} 每阅读一次
GET key //GET readcount::{帖子ID} 获取阅读量
实战情况通常取部分数据到内存再进行分配
类似HashMap<String,HashMap<String,String>> h = new HashMap<>();
未完待续。。。
标签:key 线程 系统 lis sentinel 资源 运行 mem 集群管理
原文地址:https://www.cnblogs.com/sky-chen/p/10166368.html