Key相关命令
在redis中无论什么数据类型,在数据库中都是以Key-value形式保存,通过进行对Redis-Key的操作来完成对数据库中数据的操作。常用命令
- keys *:查看当前数据库中的所有的key,不建议在生产环境上使用
127.0.0.1:6379> keys n* 1) "name" 127.0.0.1:6379> keys * 1) "age" 2) "name"
- del key [key ...]:删除键
127.0.0.1:6379> mset k1 v1 k2 v2 k3 v3 OK 127.0.0.1:6379> keys * 1) "age" 2) "k1" 3) "k2" 4) "name" 5) "k3" 127.0.0.1:6379> Del k1 k2 (integer) 2 127.0.0.1:6379> keys * 1) "age" 2) "name" 3) "k3"
- exists key: 检查键是否存在
127.0.0.1:6379> exists age (integer) 1 127.0.0.1:6379> keys * 1) "age" 2) "name" 3) "k3"
- expire key seconds: 给键设置有效期,时间单位为秒s
- ttl key:查看键的有效期时长,时间单位也为秒s,当一个key的返回值为-2,就会被删除,如果没有设置有效期,返回值则为-1,永久有效。
127.0.0.1:6379> expire age 3600 (integer) 1 127.0.0.1:6379> ttl age (integer) 3596
标签:127.0,通用,0.1,age,Redis,6379,key,keys,------ From: https://www.cnblogs.com/longlyseul/p/16622709.html