主题
SET / GET
Redis 中,SET 和 GET 是用于操作字符串类型键值对的核心命令。
SET 命令
SET 用于设置指定键的值,语法简单且功能丰富:
bash
SET key value还支持额外选项:
EX seconds:设置键的过期时间(秒)。PX milliseconds:设置键的过期时间(毫秒)。NX:只有键不存在时才设置。XX:只有键存在时才设置。
示例:
bash
SET user:1 "Alice" EX 3600表示设置键 user:1,值为 "Alice",过期时间为 1 小时。
GET 命令
GET 用于获取指定键的值:
bash
GET key如果键存在,返回对应的值;否则返回空回复(nil)。
示例:
bash
GET user:1返回:
"Alice"应用场景
SET 和 GET 是实现缓存、会话管理、配置存储等场景的基础命令,因其高性能和简单易用,被广泛应用于各种 Redis 使用场景中。