最近購買了阿裡雲的Redis做論壇session存儲和緩存實現,本身項目中也使用了Redis做分布式集群session管理,抽空整理一下常用到的命令集合(随時更新)。
本地或者遠程連接redis-cli -h host -p port -a password
redis-cli -h 172.16.1.120 -p 6379 -a 123456
或者
redis-cli -h 172.16.1.120 -p 6379
#然後輸入 auth password
切換到指定的數據庫SELECT index
清空數據庫#會清空所有數據庫數據
flushall
#隻清空當前數據庫數據
flushdb
關閉當前連接quit
查詢所有Keykeys *
redis之過期時間persist key-name 移除鍵的過期時間
ttl key-name 查看鍵的過期時間還有多少秒
expire key-name seconds 設置過期時間
expireat key-name timestamp 設置過期時間,UNIX時間戳
pttl key-name 查看過期時間,單位毫秒
pexpire key-name milliseconds 設置過期時間,單位毫秒
pexpireat key-name timestamp-uninx 設置過期時間,單位毫秒,UNINX時間戳
redis 服務器的統計信息INFO
,