这里是文章模块栏目内容页
redis操作指令(redis命令详解)

导读:Redis是一款高性能的key-value存储系统,常用于缓存、消息队列等场景。本文将介绍Redis的常用操作指令,并附上示例代码,帮助读者更好地理解和使用Redis。

1. SET:设置键值对

语法:SET key value [EX seconds] [PX milliseconds] [NX|XX]

示例:

```

SET name "John"

SET age 25 EX 3600

SET email "john@example.com" NX

2. GET:获取键对应的值

语法:GET key

GET name

3. DEL:删除键值对

语法:DEL key [key ...]

DEL name

DEL age email

4. INCR/DECR:自增/自减

语法:INCR key / DECR key

SET count 10

INCR count

DECR count

5. EXISTS:判断键是否存在

语法:EXISTS key

EXISTS name

6. TTL:获取键的过期时间

语法:TTL key

SET token "abc123" EX 60

TTL token

7. KEYS:查找符合条件的键

语法:KEYS pattern

KEYS *

KEYS user:*

8. SCAN:迭代查找符合条件的键

语法:SCAN cursor [MATCH pattern] [COUNT count]

SCAN 0 MATCH user:* COUNT 10

总结:Redis是一款功能强大的key-value存储系统,常用于缓存、消息队列等场景。本文介绍了Redis的常用操作指令,并附上示例代码,帮助读者更好地理解和使用Redis。