Redis的常用命令
一、引言
又雙叕來講redis了,之前的文章講了從redis安裝、redis五種資料型別常用命令、redis單機版整合spring。後續redis叢集環境的搭建、redis叢集版整合spring、redis高階應用等一些文章。趁著這個美好的佳節,飯後學習一下redis除了操作資料型別命令以外的常用命令。
二、具體命令
既然大家都有了redis基礎,那麼小編就偷偷懶,不挨個挨個命令進行演示了,直接貼命令啦
keys * -- 顯示全部的key exists name -- 確認一個key是否存在 del name -- 刪除一個key expire name 10
-- 設定一個key的過期時間 ttl name -- 檢視一個key還剩多少時間過期 persist name -- 取消給定key到過期時間 move name 1 -- 將當前資料庫中的key轉移到另外一個數據庫中去,redis預設有16個數據庫,0~15 randomkey -- 隨機返回一個key rename name names -- 重新命名key type name -- 返回一個key的資料型別
伺服器相關命令
ping
-- 測試連結是否存活,返回PONG 則表示正常 echo -- 在命令列列印內容,相當於java中的System.out.println("內容") select 1 -- 選擇資料庫,redis一共16個數據庫,從0開始 quit -- 退出連線,除了quit還有exit也行 dbsize -- 返回當前資料庫key的數量 info 獲取redis相關資訊 config get * 檢視相關配置的引數,也可以指定檢視某一個配置比如:config get databases flushdb刪除當前資料庫中所有的key flushall 刪除所有資料庫中所有的key
三、最後
有小夥伴就感覺疑問,為啥常用命令沒有操作redis五種資料型別的命令呢? 因為小編之前的文章中有針對redis五種資料型別命令有講解,也做了相對應的演示,可以去瞅一瞅。 祝大家明天中秋節快樂啦!!!