Redis學習筆記八、Redis客戶端命令

一、連接使用

1、通過安裝目錄下的redis-cli命令客戶端,可以連接到Redis本地服務。

在遠程Redis服務上執行命令,使用的也是redis-cli命令。Windows/Linux命令的格式:

redis-cli -h host -p port -a password

連接到主機爲127.0.0.1,端口爲6379,密碼爲"123456"的Redis服務上
redis-cli -h 127.0.0.1 -p 3679 -a "123456"

2、set 與 get 命令

  1. set命令:根據Key,設置Value值
  1. get命令:根據Key,獲取Value值。當Key不存在時,會返回空結果。
> set root nihao

> get root

3、Key 命令

查找所有符合給定模式(Pattern)的Key,模式支持多種通配符。

符號 含義
匹配一個字符
* 匹配任意個(包括0個)字符
[-] 配置區間內的任一字符 a[b-d]匹配"ab" “ac” “ad”
\ 轉義符 使用? 可以匹配 “?”

4、exists命令:判斷一個Key是否存在。如果Key存在,則返回整數類型1,否則返回0

> exists root

5、expire命令:爲指定的Key設置過期時間,以秒爲單位。

6、ttl命名:返回指定Key的剩餘生存時間(ttl, time tolive),以秒爲單位

沒有指定剩餘時間,默認的剩餘生存時間爲-1,表示永久存在。

> set root nihaoya
> expire root 10000
> ttl root

7、type命令:返回Key所存儲的Value值的類型。

  1. 最簡單的類型爲string類型。
  2. Redis中有5種數據類型:String(字符串類型)、Hash(哈希類型)、List(列表類型)、Set(集合類型)、Zset(有序集合類型)

8、del命令:刪除Key,可以刪除一個或多個Key,返回值是刪除的Key的個數。

> del root

9、exists命令:檢查指定的key是否存在。指定的Key存在,則返回1; Key不存在,則返回0。

> exists root

10、ping命令:檢查客戶端是否連接成功,如果連接成功,則返回pong。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章