SET / GET
Redis 中,SET 和 GET 是用于操作字符串类型键值对的核心命令。
SET 命令
SET 用于设置指定键的值,语法简单且功能丰富:
SET key value
`
还支持额外选项:
EX seconds:设置键的过期时间(秒)。PX milliseconds:设置键的过期时间(毫秒)。NX:只有键不存在时才设置。XX:只有键存在时才设置。
示例:
SET user:1 "Alice" EX 3600
表示设置键 user:1,值为 "Alice",过期时间为 1 小时。
GET 命令
GET 用于获取指定键的值:
GET key
如果键存在,返回对应的值;否则返回空回复(nil)。
示例:
GET user:1
返回:
"Alice"
应用场景
SET 和 GET 是实现缓存、会话管理、配置存储等场景的基础命令,因其高性能和简单易用,被广泛应用于各种 Redis 使用场景中。
相关内容
- Redis 是什么 Redis 是一个高性能的开源内存数据库,支持丰富的数据结构和多种操作命令。它广泛应用于缓存、消息队列和实时分析,具备持久化与高可用集群能力,提升系统性能和可靠...
- 应用场景 Redis 在缓存加速、实时数据处理、消息队列和排行榜等多种场景中表现出色,帮助提升系统性能和响应速度,是现代互联网和分布式应用的重要技术选型。
- 安装与配置 本章详细介绍 Redis 在主流操作系统上的安装步骤,包括 Linux(Ubuntu、CentOS)、macOS 以及 Windows 平台的多种安装方式,并辅...
- 命令行工具 Redis 提供强大的命令行工具 redis-cli,用于连接和操作 Redis 服务器。通过命令行可执行数据读写、管理配置、监控性能等操作,是开发和运维的重要...
- DEL / EXPIRE / TTL DEL、EXPIRE 和 TTL 是 Redis 中用于键的管理命令,分别用于删除键、设置键的过期时间以及查询键剩余存活时间,帮助实现数据的有效管理和生命周期控...
- redis-cli 使用 redis-cli 是 Redis 官方提供的命令行客户端工具,支持连接本地和远程服务器,执行各种命令,进行数据操作、管理和调试,是开发和运维的必备利器。