首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redis
订阅
用户5303619404361
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
SpringBoot中RedisTemplate使用Pipeline
Redis是采用基于C/S模式的请求/响应协议的TCP服务器。因为redis具有很高的吞吐量,所以redis的性能主要体现在网络状况上。如果网络状况不好,每次请求都会出现轻微的延迟和阻塞
java实现布隆过滤器
什么是布隆过滤器 场景 假设有10亿条手机号,然后判断某条手机号是否在列表内? mysql可以吗? 正常情况下,如果数据量不大,我们可以考虑使用mysql存储。将所有数据存储到数据库,然后每次去库里查
面试官:缓存穿透、缓存雪崩和缓存击穿是什么?
重在穿透吧,也就是访问透过redis直接经过mysql,通常是一个不存在的key,在数据库查询为null。每次请求落在数据库、并且高并发。数据库扛不住会挂掉。 可以将查到的null设成该key的缓存对象。 当然,也可以根据明显错误的key在逻辑层就就行验证。 同时,你也可以分析…
缓存穿透问题与解决方法
如图,一个正常的请求一般都会经过cache层再到storage层。 而因为在storage中获取不到数据,没有把数据放在cache里,导致了大量请求都达到了storage层,这就是缓存穿透的一个定义。 业务代码自身问题:之前我遇到过有人写的代码查出来是有数据的,但是存到cach…