令牌数据库更新的问题

来源:18-6 使用缓存加速令牌锁功能

Richard2001

2024-01-10

代码中,每当库存中令牌数是5的倍数时,将数据库中令牌数目减去5;如果开始令牌数是7,一段时间缓存中令牌数变成了5,实际令牌数减少2,但是数据库中却直接减少5;这样是不是有问题?为啥这里不直接用update语句直接更新数据库中令牌数目,将缓存中数目写入数据库?

写回答

1回答

甲蛙

2024-01-11

更新的时候是更新成5,不是更新成2,更新的时候,缓存是多少,数据库就更新成多少

0
1
慕虎1095641
但是sql语句中好像是就是将数据库中的数据减5
2025-03-24
共1条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 511 问题

查看课程