这里是文章模块栏目内容页
redis命令cmd(redis命令大全)

导读:Redis是一种高性能的NoSQL数据库,它支持多种数据结构和丰富的命令集。本文将介绍常用的Redis命令,并为读者提供具体的使用方法和实例。

1. SET:设置键值对

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

示例:SET name "Tom" EX 60 NX

说明:将name键的值设置为Tom,有效期为60秒,如果该键不存在,则创建该键

2. GET:获取键值

GET key

示例:GET name

说明:获取name键的值

3. DEL:删除键值对

DEL key [key ...]

示例:DEL name

说明:删除name键及其对应的值

4. INCR:自增

INCR key

示例:INCR num

说明:将num键的值自增1

5. DECR:自减

DECR key

示例:DECR num

说明:将num键的值自减1

6. HSET:设置哈希表字段的值

HSET key field value

示例:HSET user id 1 name Tom

说明:在user键的哈希表中,设置id字段的值为1,name字段的值为Tom

7. HGET:获取哈希表字段的值

HGET key field

示例:HGET user name

说明:获取user键的哈希表中,name字段的值

8. LPUSH:左侧插入列表元素

LPUSH key value [value ...]

示例:LPUSH list 1 2 3

说明:将1、2、3依次插入list键的列表中,从左侧开始

9. RPUSH:右侧插入列表元素

RPUSH key value [value ...]

示例:RPUSH list 4 5 6

说明:将4、5、6依次插入list键的列表中,从右侧开始

10. LPOP:移除并获取列表左侧第一个元素

LPOP key

示例:LPOP list

说明:移除list键的列表左侧第一个元素,并返回该元素的值

总结:Redis命令集包括了多种数据结构和操作方式,使用时需要根据具体场景进行选择。通过本文的介绍,读者可以更好地掌握Redis的常用命令,提高对Redis的运用能力。