《三》redis的并发竞争问题
【1】redis并发竞争问题解决方案?
分布式锁,确保同一时间,只能有一个系统实例再操作某个key,别人都不允许读和写。
每次要写之前,先判断一下当前这个value的时间戳是否比缓存里的value的时间戳要更新,如果更加新的话,可以写。
如果更旧,就不能用旧的数据覆盖新的数据。
【1】redis并发竞争问题解决方案?
分布式锁,确保同一时间,只能有一个系统实例再操作某个key,别人都不允许读和写。
每次要写之前,先判断一下当前这个value的时间戳是否比缓存里的value的时间戳要更新,如果更加新的话,可以写。
如果更旧,就不能用旧的数据覆盖新的数据。