redis常用命令

来源:互联网 发布:2016淘宝开店视频教程 编辑:程序博客网 时间:2024/05/16 15:33

1、查看redis当前缓存的所有key:

127.0.0.1:6379> keys *   1) "Mob-newuser:cs:121:2:102868"   2) "oth-login-user:be711ced-203d-46cd-b85f-d9e16a3cd259"   3) "oth-login-user:d108968d-c130-417c-a5c0-58cc8a431115"   4) "Mob-shortname:jIjAZ3"   5) "oth-login-user:db86c890-c484-4d01-b671-0c30fa627774"   6) "oth-login-user:ecc2b871-6706-45dc-9688-21f9f8a0895e"   7) "oth-login-user:53302019-79a8-4211-adf7-e5db96fbeaa8"   8) "Mob-shortname:IFbieq"

2、查看或删除redis中指定key对应value:

127.0.0.1:6379> get "validation_limit:15929729701_main""5"127.0.0.1:6379> del "validation_limit:15929729701_main"(integer) 1

3、查看key的过期时间:

127.0.0.1:6379> TTL "validation_limit:15929729701_main"(integer) 221

过期时间还有221秒。

4、修改key的过期时间:

127.0.0.1:6379> EXPIRE "validation_limit:15929729701_main" 100(integer) 1127.0.0.1:6379> TTL "validation_limit:15929729701_main"(integer) 89

5、批量删除匹配的key-value:

/usr/local/redis/bin/redis-cli keys "day_userCentOpers|*" | xargs -i /usr/local/redis/bin/redis-cli del {}

批量删除redis中缓存的key的前缀为 day_userCentOpers 的key-value的键值对。

0 0