随笔分类 -  |--- Redis

摘要:1、简介 Spring 从 3.1 开始定义了 org.springframework.cache.Cache 和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术; 并支持使用 JCache(JSR-107)注解简化我们开发 Cache 接口为 阅读全文
posted @ 2021-11-29 07:32 青岑 阅读(1445) 评论(1) 推荐(0) 编辑
摘要:1、加锁解决缓存击穿问题 1)本地锁: 使用同步代码块 public Map<String,List<Catalog2Vo>> getCatalogJsonFromDb() { //只要是同一把锁,就能锁住使用这个锁的所有线程 //synchronized (this) SpringBoot项目中所 阅读全文
posted @ 2021-11-28 21:15 青岑 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1、高并发下缓存失效问题 — 缓存穿透 2、缓存雪崩 3、缓存击穿 阅读全文
posted @ 2021-11-28 20:30 青岑 阅读(132) 评论(0) 推荐(0) 编辑
摘要:redis-cli,除了-h、-p参数,还有很多有用的参数,要了解redis-cli的全部参数,可以执行redis-cli -help命令来进行查看, 下面将对一些重要参数的含义以及使用场景进行说明。 1、-r -r(repeat)选项代表将命令执行多次,例如下面操作将会执行三次ping命令: re 阅读全文
posted @ 2021-10-08 19:53 青岑 阅读(4050) 评论(0) 推荐(0) 编辑
摘要:redis中没有直接根据正则表达式删除key的命令,只有del key1命令 但是redis中有通过正则表达式获取key的命令:keys "正则表达式" 可以借助于xargs命令实现批量删除key,把查出来的key值当做参数传给del redis-cli keys "xxxx*" | xargs d 阅读全文
posted @ 2021-10-08 18:28 青岑 阅读(3724) 评论(0) 推荐(0) 编辑
摘要:1、redis 启动后的杂项基础知识 默认16个数据库,初始默认使用0号库 select命令切换数据库 Dbsize 查看当前数据库,key的数量 flushdb:清空当前库 flushall :通杀全部库 2、 key关键字 exists key : 是否存在key move k3 3: 将k3 阅读全文
posted @ 2020-07-20 10:34 青岑 阅读(615) 评论(0) 推荐(0) 编辑
摘要:百度了有两种方式 :(哈哈哈哈哈,面向百度编程 !!!) 哎,现在博客都是copy的,自己不亲自动手操作就发布,真是不符责任啊 1、 redis-server --version 和 redis-server -v 2、redis-cli --version 和 redis-cli -v 阅读全文
posted @ 2020-06-01 16:45 青岑 阅读(25317) 评论(0) 推荐(0) 编辑
摘要:http://note.youdao.com/s/ZE7i7Czx 阅读全文
posted @ 2020-05-11 23:32 青岑 阅读(449) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示
主题色彩