命令
作用 備註
set key value
增加ok成功,否則報錯(同名後蓋前)
del key
刪除返回1成功,沒有key返回0
get key
查詢返回value,失敗null
exists key
是否存在
1存在,0不存在
type key
查詢key型別
返回key型別
dbsize
查詢資料庫中key的數量
返回key數量
info
檢視伺服器資訊
slowlog get n
查詢日誌資訊
n代表幾條日誌
dump key
序列化返回序列化鍵值(測試沒有返回值),key不存在發布會null
expire key second
設定key有效時間,過期自動刪除
second 單位為秒(不同命令也可設定時間戳,毫秒等,此處不詳解)
persist key
移除可以的過期時間
pttl key
返回key的剩餘過期時間
返回值為毫秒(key不存在返回-2,沒設定可以的有效時間返回-1)
ttl key
返回key的剩餘過期時間
返回值為秒
keys key*
查詢符合名稱的key(模糊查詢)
返回key名稱
select db0
切換資料庫
move key db0
移動key到db0庫
randomkey
當前資料庫隨機返回乙個key
rename key new_key
修改keyname
renamenx key new_key
當new_key 不存在時將key改為new_key
ping
測試與伺服器的連線是否生效
返回pong成功
quit
關閉當前連線
Redis常用命令
1 keys 返回滿足給定pattern的所有key。例如 keys 返回所有鍵 2 exists 確認乙個key是否存在。例如 exists age 3 del 刪除指定key。例如 del age 4 expire 設定乙個key的過期時間。例如 expire age 100 單位 秒 5 pe...
redis常用命令
redis cli p 6079 登陸redis,埠為6079 auth psssword 如果redis帶密碼,則執行上邊一行,password替換為你的密碼。src redis cli p 6380 keys wei xargs src redis cli p 6380 del 批量刪除埠為63...
Redis常用命令
啟動 redis 服務 src redis server或者src redis server redis.conf src redis server redis.conf 1 log.log 2 errlog.log 1為標準輸出,2為錯誤輸出 將 redis 作為 linux 服務隨機啟動 vi ...