这里是文章模块栏目内容页
redis常用命令大全(redis基本操作命令)

导读:Redis是一种高性能的键值对存储系统,它支持多种数据结构和灵活的操作命令。本文将介绍常用的Redis命令,包括字符串、哈希、列表、集合、有序集合等数据结构的基本操作。

1. SET key value

设置指定key的值为value。

2. GET key

获取指定key的值。

3. DEL key

删除指定key及其对应的值。

4. EXISTS key

判断指定key是否存在。

5. INCR key

将指定key的值加1。

6. DECR key

将指定key的值减1。

7. HSET key field value

在指定key的哈希表中,设置field字段的值为value。

8. HGET key field

获取指定key哈希表中field字段的值。

9. HMSET key field1 value1 field2 value2 ...

在指定key的哈希表中,同时设置多个字段的值。

10. HMGET key field1 field2 ...

获取指定key哈希表中多个字段的值。

11. HDEL key field1 field2 ...

删除指定key哈希表中多个字段及其对应的值。

12. LPUSH key value1 value2 ...

将一个或多个值插入到列表头部。

13. RPUSH key value1 value2 ...

将一个或多个值插入到列表尾部。

14. LPOP key

移除并返回列表头部的值。

15. RPOP key

移除并返回列表尾部的值。

16. LLEN key

获取列表的长度。

17. SADD key member1 member2 ...

将一个或多个成员添加到集合中。

18. SMEMBERS key

返回集合中所有成员。

19. SISMEMBER key member

判断member是否是集合key的成员。

20. SREM key member1 member2 ...

从集合中移除一个或多个成员。

21. ZADD key score1 member1 score2 member2 ...

将一个或多个成员及其分数添加到有序集合中。

22. ZRANGE key start stop [WITHSCORES]

按照分数从小到大排序,返回有序集合中指定范围内的成员。

23. ZREVRANGE key start stop [WITHSCORES]

按照分数从大到小排序,返回有序集合中指定范围内的成员。

24. ZRANK key member

返回有序集合中指定成员的排名。

25. ZSCORE key member

返回有序集合中指定成员的分数。

总结:Redis提供了丰富的命令来操作各种数据结构,可以满足不同场景下的需求。在使用时需要注意数据类型和命令的语法规则,以免出现错误。