您的位置:首页 > 数据库 > Redis

Redis缓存击穿问题,缓存雪崩问题

2020-03-06 17:28 841 查看

Redis缓存击穿问题,缓存雪崩问题

Redis 缓存击穿问题

由于数据量比较大,mysql 数据库读写速度跟不上 使用了Redis缓存, 将常读写数据放入Redis缓存, 频繁操作的数据在Redis 不频繁操作数据在数据库,
热搜词举例 ,算法计算出 热搜词放入Redis 不常用词 放入SQL 算法没有写好热搜词放入了mysql数据库中后服务器读取数据在Redis找不到 直接穿过Redis去mysql数据库找这时数据库压力过大 容易造成宕机这种现象称为Redis缓存击穿问题

解决方案:

优化算法

Redis 缓存雪崩问题

Redis 是一个非常稳定的服务器,一般情况不会宕机,万一出现宕机的情况大量的SQL 会涌入数据库,数据库服务器一时承载不了那么大的压力,服务器可能宕机,宕机后备份服务器启动,后马上宕机,下一个备份服务器继续启动,层层宕机造成了缓存雪崩问题,

解决方案:

想尽办法不让Redis服务器宕机

主从复制操作 哨兵模式, 集群模式

  • 点赞
  • 收藏
  • 分享
  • 文章举报
时光带不走丶年少轻狂 发布了10 篇原创文章 · 获赞 0 · 访问量 192 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: