exist (key名) :表示是否存在这个key
move (key名) db的下标:表示将当前数据库的 key 移动到给定的数据库 db 当中。
expipe (key名) 多久过期:给redis的key设置过期时间
ttl (key名) :查看该key还有多久过期
[root@centos7 bin]# cd /usr/local/bin/ #进入redis安装目录 [root@centos7 bin]# ls config dump.rdb redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server [root@centos7 bin]# redis-server config/redis.conf #启动redis服务端 [root@centos7 bin]# ps -ef | grep redis #查看redis进程 root 1632 1 0 21:46 ? 00:00:00 redis-server 127.0.0.1:6379 root 1638 1329 0 21:47 pts/0 00:00:00 grep --color=auto redis [root@centos7 bin]# redis-cli -p 6379 #redis客户端连接redis服务端 127.0.0.1:6379> flushall OK 127.0.0.1:6379> set name zhangsan OK 127.0.0.1:6379> set age 12 OK 127.0.0.1:6379> keys * 1) "name" 2) "age" 127.0.0.1:6379> exists name (integer) 1 127.0.0.1:6379> exists name2 (integer) 0 127.0.0.1:6379> move name 1 (integer) 1 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> keys * 1) "name" 127.0.0.1:6379[1]> select 0 OK 127.0.0.1:6379> set name lisi OK 127.0.0.1:6379> get name "lisi" 127.0.0.1:6379> expipe name 5 (error) ERR unknown command `expipe`, with args beginning with: `name`, `5`, 127.0.0.1:6379> EXPIRE name 10 (integer) 1 127.0.0.1:6379> ttl name (integer) 6 127.0.0.1:6379> ttl name (integer) 5 127.0.0.1:6379> ttl name (integer) 4 127.0.0.1:6379> ttl name (integer) 1 127.0.0.1:6379> ttl name (integer) -2 127.0.0.1:6379> get name (nil)



