003-redis-命令-Key通用命令,一、字符串操做命令

1、Redis 鍵(key)-Key通用命令

Redis 鍵命令用於管理 redis 的鍵。【】html

序號 命令及描述
1 DEL key
該命令用於在 key 存在時刪除 key。
2 DUMP key 
序列化給定 key ,並返回被序列化的值。
3 EXISTS key 
檢查給定 key 是否存在。
4 EXPIRE key seconds
爲給定 key 設置過時時間,以秒計。
5 EXPIREAT key timestamp 
EXPIREAT 的做用和 EXPIRE 相似,都用於爲 key 設置過時時間。 不一樣在於 EXPIREAT 命令接受的時間參數是 UNIX 時間戳(unix timestamp)。
6 PEXPIRE key milliseconds 
設置 key 的過時時間以毫秒計。
7 PEXPIREAT key milliseconds-timestamp 
設置 key 過時時間的時間戳(unix timestamp) 以毫秒計
8 KEYS pattern 
查找全部符合給定模式( pattern)的 key 。
9 MOVE key db 
將當前數據庫的 key 移動到給定的數據庫 db 當中。
10 PERSIST key 
移除 key 的過時時間,key 將持久保持。
11 PTTL key 
以毫秒爲單位返回 key 的剩餘的過時時間。
12 TTL key 
以秒爲單位,返回給定 key 的剩餘生存時間(TTL, time to live)。
13 RANDOMKEY 
從當前數據庫中隨機返回一個 key 。
14 RENAME key newkey 
修改 key 的名稱
15 RENAMENX key newkey 
僅當 newkey 不存在時,將 key 更名爲 newkey 。
16 TYPE key 
返回 key 所儲存的值的類型。

更多命令請參考:https://redis.io/commandsredis

2、Redis 字符串命令

下表列出了經常使用的 redis 字符串命令:數據庫

序號 命令及描述
1 SET key value 
設置指定 key 的值
2 GET key 
獲取指定 key 的值。
3 GETRANGE key start end 
返回 key 中字符串值的子字符
4 GETSET key value
將給定 key 的值設爲 value ,並返回 key 的舊值(old value)。
5 GETBIT key offset
對 key 所儲存的字符串值,獲取指定偏移量上的位(bit)。
6 MGET key1 [key2..]
獲取全部(一個或多個)給定 key 的值。
7 SETBIT key offset value
對 key 所儲存的字符串值,設置或清除指定偏移量上的位(bit)。
8 SETEX key seconds value
將值 value 關聯到 key ,並將 key 的過時時間設爲 seconds (以秒爲單位)。
9 SETNX key value
只有在 key 不存在時設置 key 的值。
10 SETRANGE key offset value
用 value 參數覆寫給定 key 所儲存的字符串值,從偏移量 offset 開始。
11 STRLEN key
返回 key 所儲存的字符串值的長度。
12 MSET key value [key value ...]
同時設置一個或多個 key-value 對。
13 MSETNX key value [key value ...] 
同時設置一個或多個 key-value 對,當且僅當全部給定 key 都不存在。
14 PSETEX key milliseconds value
這個命令和 SETEX 命令類似,但它以毫秒爲單位設置 key 的生存時間,而不是像 SETEX 命令那樣,以秒爲單位。
15 INCR key
將 key 中儲存的數字值增一。
16 INCRBY key increment
將 key 所儲存的值加上給定的增量值(increment) 。
17 INCRBYFLOAT key increment
將 key 所儲存的值加上給定的浮點增量值(increment) 。
18 DECR key
將 key 中儲存的數字值減一。
19 DECRBY key decrement
key 所儲存的值減去給定的減量值(decrement) 。
20 APPEND key value
若是 key 已經存在而且是一個字符串, APPEND 命令將指定的 value 追加到該 key 原來值(value)的末尾。

更多命令請參考:https://redis.io/commandsapp

相關文章
相關標籤/搜索