redis-通用redis命令
来源:互联网 发布:商品排序权重算法 编辑:程序博客网 时间:2024/05/17 05:59
一.通常redis命令
我们的redis存有四个key,分别如下
key valuename xiaowangusername zhangsanpassword 123list [a,b,c,d]
- redis有五种数据类型,string,hash,list,set,有序set
1.获取对应匹配的key
keys pattern:获取所有与pattern匹配的key,返回所有与该key匹配的keys
- 通配符
*表示任意0个或多个任意字符(使用它可以看到当前所有的key)
?表示任意一个字符
练习
- 匹配key长度是4位的key名
keys ????
* 匹配key名中包含name的key名
keys *name*
二.其他命令
1.删除指定的key
del key1 key2…:删除指定的key
2.判断key值是否存在
exists key:判断该key是否存在,1代表存在,0代表不存在
因为上面删除了username、name,所以不存在
3.更名key值
rename key newkey:为当前的key重命名 一般不会使用,一个键确定名字,不会轻易改名
4.获取指定key值类型
type key:获取指定key的值类型。该命令将以字符串的格式返回。返回的字符串为string,list,set,hash和zset(有序set),如果key不存在返回none
三.设置key有效/过期
1.设置key生存时间
expire key:设置key的生存时间,单位:秒
过期后再查
注意:如果某个key过期,redis会将其删除
2.获取key所剩的时间
ttl key:获取该key所剩的时间,如果没有设置超时,返回-1,如果返回-2表示超时不存在
没有设置前
开始设置后
阅读全文
1 0
- redis-通用redis命令
- Redis通用操作命令
- Redis通用命令
- Redis通用命令
- Redis 通用命令
- redis通用key操作命令
- Redis之常用通用命令整理
- redis通用key操作命令(总)
- Redis学习-3.6:Keys通用命令详解
- Redis redis 启动 命令
- Redis-----3、Redis命令
- 【Redis】redis命令整合
- redis 命令
- redis 命令
- redis 命令
- redis命令
- Redis 命令
- redis命令
- 100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)
- java包名命名规范
- Python练习一
- hdu 5985 Lucky Coins (概率)
- 日常笔记:分区,挂载
- redis-通用redis命令
- Eigen 由稀疏矩阵生成三元组
- 对特定输入使用uEditor
- 定义一个圆形的类
- RGB和YCbCr颜色空间之间的转换及优化算法
- mac android studio 彻底解决光标一直变黑的问题
- offsetof与container_of
- hdu3605Escape (最大流+状态优化)
- Spring Boot拦截器