令牌数据库更新的问题
来源:18-6 使用缓存加速令牌锁功能

Richard2001
2024-01-10
代码中,每当库存中令牌数是5的倍数时,将数据库中令牌数目减去5;如果开始令牌数是7,一段时间缓存中令牌数变成了5,实际令牌数减少2,但是数据库中却直接减少5;这样是不是有问题?为啥这里不直接用update语句直接更新数据库中令牌数目,将缓存中数目写入数据库?
写回答
1回答
-
甲蛙
2024-01-11
更新的时候是更新成5,不是更新成2,更新的时候,缓存是多少,数据库就更新成多少
012025-03-24
相似问题