Redis通用命令

基本概念

  • 通用命令:所有数据类型都可以使用的命令
  • 作用:管理键值对的基本操作

核心命令详解

1. KEYS - 查找键

命令 功能 示例 注意
KEYS * 查看所有键 KEYS * 生产环境慎用
KEYS user:* 模糊匹配 KEYS user:* 性能影响大

⚠️ 生产环境警告:

  • 会阻塞Redis
  • 数据量大时性能差
  • 建议用SCAN替代

2. DEL - 删除键

命令 功能 示例
DEL key 删除单个键 DEL name
DEL key1 key2 删除多个键 DEL user:1 user:2

3. EXISTS - 检查键存在

命令 功能 示例 返回值
EXISTS key 检查键是否存在 EXISTS name 1存在,0不存在
EXISTS key1 key2 检查多个键 EXISTS user:1 user:2 返回存在的数量

4. EXPIRE - 设置过期时间

命令 功能 示例 单位
EXPIRE key seconds 设置秒级过期 EXPIRE name 3600 秒
PEXPIRE key milliseconds 设置毫秒级过期 PEXPIRE name 3600000 毫秒

5. TTL - 查看剩余时间

命令 功能 示例 返回值
TTL key 查看剩余秒数 TTL name 秒数/-1/-2
PTTL key 查看剩余毫秒数 PTTL name 毫秒数/-1/-2

TTL返回值说明:

  • 正数:剩余秒数
  • -1:永不过期
  • -2:键不存在
相关推荐
znnnk5 小时前
数据库被AI“重写”:2026,从CPU中心走向GPU中心
数据库·人工智能·oracle
微微%5 小时前
mysql的安装和使用
数据库·mysql·mysql8安装
软件派7 小时前
MiniMax M3.1 Flash 高频业务落地实战指南
大数据·数据库·人工智能
云边云科技_云网融合7 小时前
连锁门店组网怎么做?SD-WAN 多分支组网的架构选型、部署与成本结构
服务器·数据库·php
泡海椒8 小时前
# 深度解析JQuick-SQL Join重排序与哈希连接执行机制
数据库·sql·哈希算法
划破黑暗的第一缕曙光8 小时前
[C++]:5.STL:string(2)
java·c++·redis
acrel78 小时前
医院用电隐患治理与节能降耗及智慧能源平台应用
网络·数据库
snow@li8 小时前
PowerDesigner 全景教程:从业务建模、表结构设计、关系管理到正向/逆向、文档输出
数据库
ss2739 小时前
PostgreSQL表级锁、行级锁、轻量级锁
数据库·postgresql·区块链
RacentCLM9 小时前
证书即服务CaaS:从申请、续期到部署的自动化链路拆解
运维·数据库·自动化·ssl