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