
Redis
文章平均质量分 87
情、狠现实
小坤很困,快来写代码提神!
展开
-
Redis实现分布式锁
分布式锁是控制分布式系统不同进程共同访问共享资源的一种锁的实现。不同主机之间共享了某个临界资源,往往需要通过互斥防止彼此干扰,保证一致性。分布式锁特征互斥任意时刻,只能有一个客户端持有锁锁超时释放防止不必要的资源浪费,避免死锁可重入性一个线程获取锁后,可以再次对其请求加锁高性能和高可用加锁解锁开销尽量小,同时保证高可用,避免分布式锁失效安全性锁只能被持有的客户端删除,不可以被其他客户端删除。...转载 2022-07-27 10:17:33 · 182 阅读 · 0 评论 -
Redis分布式锁防止缓存击穿
Redis分布式锁防止缓存击穿转载 2022-03-25 21:00:39 · 728 阅读 · 0 评论 -
缓存与数据库一致性问题
文章目录一、同时更新数据库与缓存1. 先更新缓存再更新数据库2. 先更新数据库再更新缓存并发问题二、删除缓存1. 先删除缓存,后更新数据库2. 先更新数据库,后删除缓存如果数据库更新成功,缓存删除失败如何解决?总结 一、同时更新数据库与缓存 当数据发生更新时,我们不仅要操作数据库,还要一并操作缓存。具体操作就是,修改一条数据时,不仅要更新数据库,也要连带缓存一起更新。 在这个过程中不能保证 数据库 与 缓存 中的数据都能成功更新!因此会出现数据不一致的问题。 有两种更新方式。 1. 先更新缓存再更新数据库原创 2022-03-25 16:15:46 · 1489 阅读 · 0 评论 -
Redis 个人狂神说视频学习笔记
该文章为本人观看 狂神说的 Redis视频 时的全部笔记。原创 2022-02-27 17:17:06 · 3490 阅读 · 0 评论