随笔分类 -  缓存

摘要:穿透 数据库与redis都不存在的key,由于莫名原因存在大量请求,导致请求跳过redis而访问DB 处理方法: 数据库不存在,redis也存储一个 null(或者常熟),并设置一个较短的过期时间,防止跳过redis 布隆过滤器 击穿 Redis曾存在的key,由于过期时间而被删除,导致请求跳过re 阅读全文 »
posted @ 2024-06-02 16:58 之士咖啡 阅读(3) 评论(0) 推荐(0) 编辑
摘要:什么是循环依赖 两个不同的实体类,却拥有有着对方对象作为属性。 `` A a = new A(); a.b = new B(); a.c = new C(); => B b = new B(); b.a = new A() => C c = new C(); C.a = new A() `` 代码从 阅读全文 »
posted @ 2023-01-12 19:35 之士咖啡 阅读(28) 评论(0) 推荐(0) 编辑
摘要:了解 1970年,由Bloom 提出的 由**二进向量(位数组)**与 随机映射函数组成映射关系 BitSet 作为位容器(位数组),位值为 0 或者 1 随机映射函数(HashFunction),目的生成一个对应的数值,然后存入到 BitSet中。 优点: 数组容器占用空间小。存储100W个数据, 阅读全文 »
posted @ 2022-05-13 19:09 之士咖啡 阅读(74) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示