慕课网:剑指Java面试-Offer直通车
eluanshi12
这个作者很懒,什么都没留下…
展开
-
缓存穿透、击穿、雪崩
问题 大量的请求到数据库去查询。可能会导致数据库由于压力过大而宕掉。 缓存穿透: 请求查询一条数据库中不存在的数据,即缓存和数据库都查询不到这条数据,因此请求每次都会打到数据库上面去。 解决办法 缓存空值: 缓存中存储这些空数据的key。(也要设置过期时间) BloomFilter布隆过滤器(位数组+hash函数) 针对这种key异常多、请求重复率比较低的数据,没有必要进行缓存,使用Bloo...原创 2019-05-08 10:34:25 · 237 阅读 · 0 评论 -
redis笔记
Redis 教程| 菜鸟教程 Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases。 打开一个 cmd 窗口 使用 cd 命令切换目录到 解压的redis 下运行: redis-server.exe redis.windows.conf 这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。 切换到 redis...原创 2019-05-24 09:40:13 · 196 阅读 · 1 评论