
Redis
盛克东
这个作者很懒,什么都没留下…
展开
-
redis分布式锁
ps:关于redis分布式锁,在redis集群主备切换时,锁数据丢失,其它线程获取锁的问题。 个人认为问题不大:主备切换的时间远超过高并发竞争锁的时间,假设主备切换是10s,2个请求间隔10秒应该不叫高并发。...原创 2021-05-12 19:32:02 · 78 阅读 · 0 评论 -
Redis 双写一致性问题分析
Redis 双写一致性问题分析1、更新数据库,不动缓存 只设置过期时间(兜底)。 如果说业务不要求强一致性,这样就可以了,像12306抢票的时候,票数就不是准的,只要去下单买票的的时候,判断db的库存就行了。2、删除缓存 更新数据库 (1)线程A删除缓存 (2)线程B查询数据,发现缓存数据不存在 (3)线程B查询数据库,得到旧值,写入缓存 (4)线程A将新值更新到数据库 这样一来,缓存中的数据仍然是旧值 ,这种情况下属于更...原创 2021-05-10 22:24:20 · 738 阅读 · 0 评论