1. 程式人生 > >Redis的常用命令

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五種資料型別命令有講解,也做了相對應的演示,可以去瞅一瞅。 祝大家明天中秋節快樂啦!!!