1
simple2025 Nov 1, 2022 redis? redis 加锁?
|
2
yushenglin Nov 1, 2022 redis 就可以实现了
|
3
ChenGangS Nov 1, 2022 典型的多进程竞争问题,肯定是加锁解决
|
4
sivacohan PRO 1. 要么是并行转串行,Q 前面加一个队列。
2. 要么是通过加锁解决,参考分布式锁。 |
5
kwh Nov 1, 2022 多人请求共享锁,更新排它锁
|
6
siweipancc Nov 1, 2022 via iPhone
……py 没这块的基础理论吗
|
7
PEax OP @siweipancc 献丑了。。。py 也是兴趣爱好,我是前端,没写过这种场景的服务
|
8
PEax OP 谢谢各位大佬,我去尝试下。
|
9
opengps Nov 1, 2022
redis 共享锁,可以说是能想到的最容易的办法
|
10
911061873 Nov 1, 2022
搜索一下 单例模式
|
11
siweipancc Nov 1, 2022 via iPhone
高安全低性能的,全局锁梭哈。
高性能高性能,过期队列。 中庸方案,自增跟锁两次检查。 多机请用中庸 redis |
12
Jooooooooo Nov 1, 2022
这条件不全呀, A 拿着 Q 要更新的时候, B 也想更新怎么处理呢?
|