一、redis的数据模型

Redis三(redis的使用、相关指令)

二、命令

  • 对于这些关键字的指令,要大写都大写,要小写都小写,大小结合会识别不出

1.set key value 将值存入redis

Redis三(redis的使用、相关指令)

2.set key value EX [秒] 多少秒后过期

过期将显示为(nil)即空
Redis三(redis的使用、相关指令)

3.set key value PX [毫秒] 多少毫秒时过期,5000毫秒即为5秒

Redis三(redis的使用、相关指令)

4.set key value NX key不存在才能设置

也可以写成setNX key value
Redis三(redis的使用、相关指令)

5.set key value XX key存在时才设置

setXX key value
Redis三(redis的使用、相关指令)

6.mset key1 value1 key2 value2 设置多个值

  • 注意加上NX或XX是原子操作,只要有一个键值不满足要求,其他键值也不会被存储
    Redis三(redis的使用、相关指令)

7.EXPIRE key time 设置过期时间,几秒 PEXPIRE key time 设置过期时间,几毫秒

Redis三(redis的使用、相关指令)

8.EXPIREAT KEY timestamp 设置时间戳,秒,到点时过期,注意时间要以虚拟机里的时间为准 PEXPIREAT KEY timestamps 设置时间戳,毫秒

Redis三(redis的使用、相关指令)

9.PERSIST KEY 删除key的过期

10.TTL key 查看剩余时间,加p的是毫秒

Redis三(redis的使用、相关指令)

Redis三(redis的使用、相关指令)

11.keys * 查看全部建 keys a* 查看以a开头的键

KEYS ?? 查看占位符为两位的键
Redis三(redis的使用、相关指令)

12.TYPE key 查看键的类型

Redis三(redis的使用、相关指令)

13.其他

Redis三(redis的使用、相关指令)
Redis三(redis的使用、相关指令)

相关文章: