Redis 命令

在本章中,我们将详细介绍 Redis 的各种命令及其使用方法。Redis 提供了丰富的命令集,用于操作键值对、字符串、列表、集合、有序集合等数据类型。这些命令不仅功能强大,而且简单易用。熟悉这些命令对于进行高效的前端开发和后端数据管理至关重要。

基础命令

SET 和 GET

SETGET 是 Redis 中最基本的命令之一,用于设置和获取键值对。

SET 命令

SET key value:设置一个键值对,其中 key 是键名,value 是键值。

GET 命令

GET key:根据键名获取对应的值。

DEL 命令

DEL key [key ...]:删除一个或多个键。

EXISTS 命令

EXISTS key:检查一个键是否存在。

EXPIRE 命令

EXPIRE key seconds:设置一个键的过期时间。

字符串操作命令

INCR 和 DECR

INCR keyDECR key 分别用于将字符串类型的值加一或减一。

INCR 命令

INCR key:将键对应的值加一。

DECR 命令

DECR key:将键对应的值减一。

APPEND 命令

APPEND key value:将给定的值追加到键对应的字符串值的末尾。

列表操作命令

LPUSH 和 RPUSH

LPUSH key value [value ...]RPUSH key value [value ...] 分别用于将一个或多个值插入到列表的左侧或右侧。

LPUSH 命令

LPUSH key value [value ...]:将一个或多个值插入到列表的左侧。

RPUSH 命令

RPUSH key value [value ...]:将一个或多个值插入到列表的右侧。

LPOP 和 RPOP

LPOP keyRPOP key 分别用于移除并返回列表的第一个或最后一个元素。

LPOP 命令

LPOP key:移除并返回列表的第一个元素。

RPOP 命令

RPOP key:移除并返回列表的最后一个元素。

LRANGE 命令

LRANGE key start stop:返回列表指定范围内的元素。

集合操作命令

SADD 命令

SADD key member [member ...]:将一个或多个成员添加到集合中。

SISMEMBER 命令

SISMEMBER key member:检查成员是否存在于集合中。

SMEMBERS 命令

SMEMBERS key:返回集合中的所有成员。

SREM 命令

SREM key member [member ...]:移除集合中的一个或多个成员。

有序集合操作命令

ZADD 命令

ZADD key score member [score member ...]:将一个或多个成员及其分数添加到有序集合中。

ZSCORE 命令

ZSCORE key member:返回有序集合中指定成员的分数。

ZRANGE 命令

ZRANGE key start stop [WITHSCORES]:返回有序集合中指定范围内的成员。

ZREM 命令

ZREM key member [member ...]:移除有序集合中的一个或多个成员。

通过学习这些基础命令,你可以开始使用 Redis 进行各种数据存储和检索操作。随着经验的积累,你将能够熟练地运用更复杂的 Redis 命令来处理各种应用场景。

上一篇: Redis 数据类型
下一篇: Redis 键(key)
纠错
反馈