游乐游手机版
首页/数据库/文章详情

Redis键Key的定义与命名规范详解

时间:2026-08-14 15:24
Redis 键命令主要用于管理 Redis 数据库中的各类 key,是学习 Redis 常用命令时必须掌握的基础内容。 语法 Redis 键命令的基本使用语法如下: redis 127 0 0 1:6379> COMMAND KEY_NAME 实例 redis 127 0 0 1:6379> SET

Redis 键命令主要用于管理 Redis 数据库中的各类 key,是学习 Redis 常用命令时必须掌握的基础内容。

Redis 键(key)

语法

Redis 键命令的基本使用语法如下:

redis 127.0.0.1:6379> COMMAND KEY_NAME

实例

redis 127.0.0.1:6379> SET runoobkey redis
OK
redis 127.0.0.1:6379> DEL runoobkey
(integer) 1

在上面的示例中,DEL 是 Redis 中用于删除键的命令,runoobkey 是需要操作的键名。执行命令后,如果该 key 被成功删除,则会返回 (integer) 1;如果删除失败或该键不存在,则返回 (integer) 0。

Redis keys 命令

下表列出了常见的 Redis 键相关命令及其说明:

序号命令及描述
1DEL key
该命令用于在 key 存在时删除 key。
2DUMP key
对指定 key 进行序列化,并返回序列化后的值。
3EXISTS key
检查指定的 key 是否存在。
4EXPIRE key seconds
为指定 key 设置过期时间,单位为秒。
5EXPIREAT key timestamp
EXPIREAT 的作用与 EXPIRE 类似,都是为 key 设置过期时间。 不同之处在于 EXPIREAT 接收的时间参数是 UNIX 时间戳(unix timestamp)。
6PEXPIRE key milliseconds
为 key 设置过期时间,单位为毫秒。
7PEXPIREAT key milliseconds-timestamp
使用毫秒级 UNIX 时间戳设置 key 的过期时间
8KEYS pattern
查找所有符合指定模式(pattern)的 key。
9MOVE key db
将当前数据库中的 key 移动到指定的数据库 db 中。
10PERSIST key
移除 key 的过期时间,使 key 持久保存。
11PTTL key
以毫秒为单位返回 key 的剩余过期时间。
12TTL key
以秒为单位返回指定 key 的剩余生存时间(TTL, time to live)。
13RANDOMKEY
从当前数据库中随机返回一个 key。
14RENAME key newkey
修改 key 的名称。
15RENAMENX key newkey
仅当 newkey 不存在时,才将 key 重命名为 newkey。
16SCAN cursor [MATCH pattern] [COUNT count]
以迭代方式扫描数据库中的键。
17TYPE key
返回 key 所存储值的数据类型。

更多 Redis 命令说明可直接查阅官方文档:https://redis.io/commands

来源:https://www.runoob.com/redis/redis-keys.html
上一篇macOS使用Homebrew安装配置MySQL 8.0环境教程 下一篇Redis入门教程:基础知识与常用命令详解
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Redis是什么:核心特性、架构与应用场景解析
数据库 · 2026-09-01

Redis是什么:核心特性、架构与应用场景解析

Redis是一款基于内存的键值型NoSQL数据库,以超高读写速度和丰富的数据结构著称。本文系统梳理Redis的核心特性、架构组成、性能优势及典型应用场景,并通过与Memcached、MySQL、MongoDB的对比,帮助开发者快速判断Redis是否适合当前业务需求。

Windows 安装 MongoDB 完整图文教程
数据库 · 2026-09-01

Windows 安装 MongoDB 完整图文教程

本文详细介绍在 Windows 系统上安装 MongoDB 的完整流程。从官网下载 MSI 安装包开始,逐步演示自定义安装路径、配置 Windows 服务、跳过 MongoDB Compass 等关键选项,并提供通过系统服务列表验证安装是否成功的方法,帮助开发者快速搭建本地 MongoDB 环境。

Linux 安装 MongoDB 完整指南:依赖配置、环境变量与服务启动
数据库 · 2026-09-01

Linux 安装 MongoDB 完整指南:依赖配置、环境变量与服务启动

本文详解在 Linux 系统下安装 MongoDB 的完整流程,涵盖依赖包安装、二进制包下载解压、环境变量配置、数据与日志目录创建及服务启动验证。通过标准化命令与路径说明,帮助开发者快速完成部署并确认服务状态。

MacOS安装MongoDB完整教程
数据库 · 2026-09-01

MacOS安装MongoDB完整教程

本文介绍在MacOS系统下安装MongoDB的完整流程,涵盖下载、解压、目录配置、环境变量设置及服务启动。通过明确的命令与参数说明,帮助开发者快速完成环境搭建并验证安装结果。

Ubuntu系统安装与配置Redis完整指南
数据库 · 2026-09-01

Ubuntu系统安装与配置Redis完整指南

本文详解在Ubuntu系统中安装Redis的两种主流方式:apt在线安装与源码编译安装。涵盖版本选择逻辑、服务启停与状态检查、连接验证方法,以及在线练习工具与桌面GUI客户端的对比与使用建议,帮助开发者快速搭建并验证Redis运行环境。