
redis
文章平均质量分 65
qq_48230433
这个作者很懒,什么都没留下…
展开
-
Redis大厂 day3自用笔记
mysql 和Redis的双写一致性 dump(转储) canal 就像mysql主从复制的从机一样 监听主机的二进制文件(小抄) 有改动 抄作业到自己小抄上 在滕在试卷上 双写一致性要求 Redis有数据要和mysql保持一致 Redis无数据 mysql的数据一定要是最新的。 同步直写:小数据,某条,某一小撮热点数据、要求立马变更,可以前台服务降级一下,后台服务马上直写。#################################异步缓写:canal出现异常后,不得不将失败的动作重新修补,不得不原创 2022-02-04 20:09:33 · 1900 阅读 · 0 评论 -
大厂Redis day2 自用笔记
聚划算 解决高并发下的缓存击穿 我做过我们公司的聚划算迷你版 有什么问题 删除和新加的时候总有人来查 (常用就是双端检索)(我们用双端加固来解决(两件防弹衣 主A缓存 从B缓存)(B存活20天A15天)) 最后还可以业务上规避 到点了服务降级熔断 提示信息 但不好不见医用 占用了承诺用户的五分钟时间 分布式锁 单机版需要枷锁 Nginx 负载均衡和()下不同的jvm锁不住还是超卖 加入分布式锁 setIfAbSent(k,v)买完后删key 相当于多机器抢k 必须finally删掉有可能出异常 jar包挂原创 2022-02-03 15:19:06 · 1127 阅读 · 0 评论 -
【无标题】redis 总结的进阶笔记(自用so记得不全)
redis和mysql的数据一致型 为了防止网络波动有数据不两个一起存 先存进mysql 从mysql里捞出数据存到Redis(新增|修改)(删除直接删 删完mysql返回大于一删Redis)(查就要反过来了 先Redis后mysql Redis为null查mysql,mysql也为null直接返回否则就是mysql有而Redis没有,这样的话写回从mysql到Redis) Redis防止中文乱码 redis-cli --raw ttl key 看看k的过期时间 默认-1永不过期 缓存穿透和缓存击穿 击穿(原创 2022-01-31 20:43:24 · 1107 阅读 · 0 评论