Redis 字符串(String)相关命令
1. SET
Section titled “1. SET”设置一个 key 对应的值。
- 语法
w w
SET key value [EX seconds] [PX milliseconds] [NX|XX]- 示例
SET name "Redis"2. GET
Section titled “2. GET”获取 key 对应的值。
- 语法
GET key- 示例
GET name3. MSET
Section titled “3. MSET”同时设置多个 key-value。
- 语法
MSET key value [key value ...]- 示例
MSET a 1 b 2 c 3GET aGET bGET c4. MGET
Section titled “4. MGET”同时获取多个 key 对应的值。
- 语法
MGET key [key ...]- 示例
MGET a b c5. INCR
Section titled “5. INCR”对 key 的值执行自增 1 操作。
- 语法
INCR key- 示例
SET count 10INCR countGET count6. INCRBY
Section titled “6. INCRBY”对 key 的值增加指定整数。
- 语法
INCRBY key increment- 示例
INCRBY count 5GET count7. INCRBYFLOAT
Section titled “7. INCRBYFLOAT”对 key 的值增加指定浮点数。
- 语法
INCRBYFLOAT key increment- 示例
INCRBYFLOAT count 2.5GET count8. SETNX
Section titled “8. SETNX”仅当 key 不存在时,设置 key 的值。
- 语法
SETNX key value- 示例
SETNX lock "locked"SETNX lock "new_value"GET lock
9. SETEX
Section titled “9. SETEX”设置 key 的值,并指定过期时间(秒)。
- 语法
SETEX key seconds value- 示例
SETEX temp 30 "cache_value"TTL temp