BinYang 最近的时间轴更新
BinYang

BinYang

V2EX 第 447962 号会员,加入于 2019-10-20 12:32:21 +08:00
咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
  •  1   
    Java  •  BinYang  •  2021-03-10 18:01:25 PM  •  最后回复来自 rylei
    97
    问一个缓存穿透的技术问题
    问与答  •  BinYang  •  2021-03-09 09:06:46 AM  •  最后回复来自 xiaoxinshiwo
    9
    阿里巴巴-大钉钉 Java (3 年以上)Base 杭州
    酷工作  •  BinYang  •  2020-12-28 18:49:18 PM  •  最后回复来自 BinYang
    14
    阿里企业智能事业部, 5 面之后等了 20 天。hr 还让等待
    酷工作  •  BinYang  •  2020-06-24 10:40:51 AM  •  最后回复来自 TtTtTtT
    7
    BinYang 最近回复了
    2021-03-09 19:35:36 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @FaceBug 算作 2 条数据
    2021-03-09 11:26:58 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @wuqingdzx 定时重建的话,还是会在某个时间段内,关系是保持久的关系。这种不实时的话。业务上是不能接受的吧。个人理解,勿喷。
    2021-03-09 09:55:26 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @luozic 好的,去了解一下。感谢建议
    2021-03-09 09:54:46 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @wangluofansi 确实,可能之前的思路上是有问题的。这个是历史问题,暂时来说,还不可能推翻重来。肯定是在当前的基础上看怎么能优化出来使用先。
    2021-03-09 09:52:52 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @wuqingdzx 数据要求实时的,如果定期的话,中间的空档时间。相当于还是没有关系(变更必须在定时重建之后)。
    2021-03-09 09:49:40 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @Aidenboss 这个建议很好,感谢感谢
    2021-03-09 09:48:44 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @sadfQED2 好的,研究一下。感谢
    2021-03-09 09:47:53 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @Dganzh 对的,场景大概是这个兄弟说的场景。
    2021-03-08 20:04:35 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    目前还是比较支持 13 楼的答案,当前来说。

    7 楼的方案问题,13 楼也做了答复。
    2021-03-08 20:02:50 +08:00
    回复了 BinYang 创建的主题 Java 咨询一个 redis 穿透的问题,看看大佬有什么解决方案没有
    @yzbythesea 业务逻辑上是判断不出来两者是否有关系的,业务需求最后就是要查询这个人和其他人是否有关系。所以要去关系表查(实际上少数人有关系),此时。其他没有关系的人,因为 redis 命中不到关系数据就会一直打到 db 。此时为了解决这个问题,引入了 db 查询不到的情况下,设置一个 value 为 null 的值到 redis 中。此时就会导致 redis 有很多为 null 的对象(但是可能这个对象是热点对象)。比如有的人,总是被查是否和其他人有关系。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:10 · PVG 19:10 · LAX 03:10 · JFK 06:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.