Redis学习4--命令--keys

本文详细介绍了Redis中的基本操作,包括`keys`、`exists`、`move`、`get`、`expire`、`ttl`等命令的使用,帮助读者理解如何管理Redis数据库中的键值对,设置过期时间和迁移键。同时,还列举了如`DEL`、`DUMP`、`EXPIREAT`、`RANDOMKEY`等其他常用命令,为Redis的日常操作提供了参考。

Redis开源地址
Redis文档
windows-redis,已许久不更新,有兴趣下载

基本演示

keys *

exists key

# 移动一个key 到另一个库
# move key db  
move key 1

get key 

# 设置key过期时间
expire key 10

# 查询key还有多久过期
ttl key

常见命令

  • DEL key [key …]
    删除指定的key(一个或多个)
  • DUMP key
    导出key的值
  • EXISTS key [key …]
    查询存在几个key
  • EXPIRE key seconds
    设置一个key的过期的秒数
  • EXPIREAT key timestamp
    设置一个UNIX时间戳的过期时间
    • 时间戳单位:秒
  • KEYS pattern
    查找所有匹配给定的模式的键
  • MOVE key db
    移动一个key到另一个数据库
  • PERSIST key
    移除key的过期时间
  • PEXPIRE key milliseconds
    设置key的有效时间以毫秒为单位
  • PEXPIREAT key milliseconds-timestamp
    设置key的到期UNIX时间戳以毫秒为单位
  • PTTL key
    获取key的有效毫秒数
  • RANDOMKEY
    返回一个随机的key
  • RENAME key newkey
    将一个key重命名
  • RENAMENX key newkey
    重命名一个key,新的key必须是不存在的key
  • TTL key
    获取key的有效时间(单位:秒)
  • TYPE key
    获取key的存储类型

其他说明后续学习或遇到补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值