1. 程式人生 > 資料庫 >Redis 七 key相關命令

Redis 七 key相關命令

1.檢視所有的key

  keys * :檢視所有key

  *其實是萬用字元,可以用xxx*,*xxx這種匹配

  exists key :檢視key是否存在

 

 2.刪除key 可批量

  del key [key]

 

 3.設定key的生存時間

  expire key second 設定key能存活多少秒

  pexpire key milliseconds 設定key能存活多少毫秒

  expireat key timestamp 設定key能存活到哪個時間點,設定的是時間戳,秒

  pexpireat key timestamp 設定key能存活到哪個時間點,設定的是時間戳,毫秒

  這兩個我懶得查,就不操作了。

 

 

4.檢視key的剩餘生存時間

  ttl key 返回秒

  pttl key 返回毫秒

  

 

 這裡要注意,返回-2表示沒有這個key,返回-1表示key沒有設定生存時間。

 

5.移除key的生存時間

  persist key

  返回1:成功

  返回0:key不存在或者沒有設定生存時間

 

 移除後再檢視,返回-1表示沒有設定生存時間了