美文网首页
redis常见问题

redis常见问题

作者: gstsyyb | 来源:发表于2020-06-14 19:20 被阅读0次

    1、缓存一致性问题
    引起原因:读写分离后,主从同步存在延迟导致的
    解决办法:1、延迟双删

    2、雪崩、击穿问题
    引起原因:key 过期时间一样,集体失效
    解决办法:过期时间 = 过期时间+随机数、加锁更新缓存

    3、锁过期
    引起原因:业务执行过慢,导致锁到期
    解决办法:自动续期(后台定时任务检查,业务未执行完自动续期)

    4、redis 中大key、value 问题
    引起原因:key 、value 过多
    解决办法:string -> hash 、一个 hash 可以改成多个 hash

    5、分布式锁 key热点
    引起原因:某一 key 访问量大
    解决办法:拆分成多个 key(比如热点商品的库存数)

    相关文章

      网友评论

          本文标题:redis常见问题

          本文链接:https://www.haomeiwen.com/subject/tudfxktx.html