move:将当前数据库中的key转移到其他数据库中。 127.0.0.1:6379> select 0 OK 127.0.0.1:6379> set age 30 OK 127.0.0.1:6379> get age "30" 127.0.0.1:6379> move age 1 (integer) 1 127.0.0.1:6379> get age (nil) 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> get age "30"
persist:移除给定key的过期时间。 127.0.0.1:6379> set age 30 OK 127.0.0.1:6379> expire age 300 (integer) 1 127.0.0.1:6379> ttl age (integer) 298 127.0.0.1:6379> persist age (integer) 1 127.0.0.1:6379> ttl age (integer) -1
rename:重命名key。 127.0.0.1:6379> keys age* 1) "age" 127.0.0.1:6379> rename age age_new OK 127.0.0.1:6379> keys age* 1) "age_new"
type:返回值的类型。 127.0.0.1:6379> type age_new string 127.0.0.1:6379> type myzset2 zset 127.0.0.1:6379> type mylist2 list
ping:测试连接是否存活。 127.0.0.1:6379> ping PONG
echo:在命令行打印一些内容。 127.0.0.1:6379> echo stone "stone"
select:选项数据库。redis数据库编号从0~15,可以选择任意一个数据库来进行数据的存取。 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> get age "30" 127.0.0.1:6379[1]> select 16 (error) ERR DB index is out of range 127.0.0.1:6379[1]> select 0 OK
info:获取服务器的信息和统计。 127.0.0.1:6379> info # Server redis_version:4.0.1
config get:获取参数设置。 127.0.0.1:6379> config get dir 1) "dir" 2) "/root/redis-4.0.1" 127.0.0.1:6379> config get max* 1) "maxmemory" 2) "0" 3) "maxmemory-samples" 4) "5" 5) "maxclients" 6) "10000" 7) "maxmemory-policy" 8) "noeviction"
flushdb:删除当前选择数据库中的所有key。 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> dbsize (integer) 1 127.0.0.1:6379[1]> flushdb OK 127.0.0.1:6
flushall:删除所有数据库中的所有key。 127.0.0.1:6379[1]> set age 30 OK 127.0.0.1:6379[1]> dbsize (integer) 1 127.0.0.1:6379[1]> select 0 OK 127.0.0.1:6379> dbsize (integer) 24 127.0.0.1:6379> flushall OK 127.0.0.1:6379> dbsize (integer) 0 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> dbsize (integer) 0
安全性:设置客户端连接后进行任何操作都需要使用的密码。 127.0.0.1:6379[1]> config get requirepass 1) "requirepass" 2) "" 127.0.0.1:6379[1]> config set requirepass 123456 OK 127.0.0.1:6379[1]> exit [root@D2-LZY245 redis-4.0.1]# src/redis-cli 127.0.0.1:6379> set age 30 (error) NOAUTH Authentication required. 127.0.0.1:6379> auth 123456 OK 127.0.0.1:6379> set age 30 OK
[root@D2-LZY245 redis-4.0.1]# src/redis-cli -a 123456 127.0.0.1:6379> set name stone OK 127.0.0.1:6379> get name "stone"