redis如何设置key
时间: 2023-10-13 21:26:14 浏览: 117
Redis可以通过SET命令来设置key,SET命令用于设置一个key对应的value,有多种使用方式,常见的有以下三种:
1. 设置一个key对应的value
```
SET key value
```
例如,设置一个名为message的key对应的value为"Hello, Redis!",可以执行以下命令:
```
SET message "Hello, Redis!"
```
2. 设置一个key对应的value,并同时设置过期时间
```
SET key value EX seconds
```
例如,设置一个名为message的key对应的value为"Hello, Redis!",并且设置过期时间为10秒,可以执行以下命令:
```
SET message "Hello, Redis!" EX 10
```
3. 设置一个key对应的value,仅在key不存在时才进行设置
```
SETNX key value
```
例如,设置一个名为message的key对应的value为"Hello, Redis!",但仅在message不存在时才进行设置,可以执行以下命令:
```
SETNX message "Hello, Redis!"
```
除了以上三种常见的使用方式,SET命令还有其他一些使用方式,例如可以通过SET命令的EX、PX、NX、XX等选项来设置过期时间或者设置条件等。
阅读全文