Redis缓存工具封装实现(redis作为缓存在项目中怎么使用命令)新鲜出炉@Component @Slf4j public class CacheClient { ? ? private final StringRedisTemplate stringRedisTempl...随心笔谈1年前2290
Redis缓存的主要异常及解决方案实例(redis数据缓存的场景)新鲜出炉 目录1 导读2 异常类型2.1 缓存雪崩2.1.1 现象2.1.2 异常原因2.1.3 解决方案2.2 缓存穿透2.2.1 现象2.2.2 异常原因2.2.3 解决方案2.3 缓存击穿2.3.1 ...随心笔谈1年前2730
Redis缓存空间优化实践详解(redis缓存优化)干货满满 public byte[] toByteArray() throws Exception { MessageBufferPacker packer=MessagePack.newDefaultBu...随心笔谈1年前2340
Redis脑裂导致数据丢失的解决(redis脑列)没想到 目录1 案例2 脑裂原因2.1 为什么数据会丢失?3 为何脑裂会导致数据丢失?4 脑裂应急方案5 总结6 最佳实践 主从集群有1个主库、5个从库和3个哨兵实例,突然发现客户端发送的一些数据丢了,直...随心笔谈1年前2600
redis获取所有key的方法(从redis中获取数据)学会了吗public static Set<String> getAllKey(String match,int count){ //返回集 Set<String> binKeys=...随心笔谈1年前2830
Redis批量删除key的命令详解(redis批量删除数据)这样也行? redis中没有直接根据正则表达式删除key的命令,只有del key1 key2...命令 但是redis中有通过正则表达式获取key的命令:keys "正则表达式" 可以借助于xargs命令实...随心笔谈1年前2570
Redis操作命令总结(redisclient命令)这都可以? 一、key pattern 查询相应的key (1)redis允许模糊查询key 有3个通配符 *、?、[] (2)randomkey:返回随机key (3)type key:返回key存储的类...随心笔谈1年前2440
Redis教程(三):List数据类型(redis中list的数据结构)深度揭秘 一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不...随心笔谈1年前2810
Redis教程(五):Set数据类型(redis的set数据类型)一篇读懂 一、概述: 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些...随心笔谈1年前2790
Redis数据结构原理浅析(redis数据结构原理浅析题)太疯狂了 目录RedisDbRedisObject修改内存淘汰策略intembstr与rawdict Redis服务器默认有16个数据库,一个数据库对应一个RedisDB数据结构。 typedef stru...随心笔谈1年前2840