![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis笔记
文章平均质量分 80
baskbull
热爱,是梦想的起点
展开
-
汇总:Redis的通用命令
key通用命令 key特征 key是一个字符串,通过key获取redis中保存的数据 key应该涉及哪些操作? 对于key自身状态的相关操作,例如:删除,判定存在,获取类型等 对于key有效性控制相关操作,例如:有效期设定,判定是否有效,有效状态的切换等 对于key快速查询操作,例如:按指定策略查询key key基本操作 删除指定key del key 获取key是否存在 exists key 获取key的类型 type key key扩展操作(时效性控制) 为指定key设置有效期 exp原创 2021-05-25 17:05:42 · 98 阅读 · 3 评论 -
面试常问:Redis的数据删除策略?
今天我们来说一说redis中的删除策略 过期数据 Redis的数据特征 Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令获取其状态 XX:具有时效性的数据 -1:永久有效的数据 -2:已经过期的数据 或 被删除的数据 或 未定义的数据 那么 过期的数据真的删除了吗? 答案是否定的,针对时效性数据,redis有3种删除策略 数据删除策略 定时删除 惰性删除 定期删除 时效性数据的存储结构 在redis的存储空间中开辟出了一块expires区用于保存时效性数据原创 2021-04-27 14:29:17 · 200 阅读 · 0 评论 -
Redis常用的5种数据类型
Redis数据类型(5种常用) 字符串类型 String String 列表类型 list LinkedList 散列类型 hash HashMap 集合类型 set HashSet 有序集合类型 sorted_set TreeSet redis数据存储格式 redis自身是一个Map,其中所有的数据都是采用key:value的形式存储 数据类型指的是存储的数据的类型,是value部分的类型,key部分永远是字符串 string类型 存储的数据:原创 2021-04-13 10:01:04 · 701 阅读 · 0 评论