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"