redis 命令大全

本文详细介绍了Redis的各种命令,包括全局命令、字符串类型、哈希类型、列表类型、集合类型、有序集合类型的常用操作,如设置、获取、删除、增加、遍历等。此外,还涵盖了键管理、数据迁移、遍历、数据库管理和慢查询等功能的命令使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

全局命令:

1、查看所有键:keys *
2、键总数:dbsize
3、检查键是否存在:exists key
4、删除键:del key [key ...]
5、键过期:expire key seconds ——当超过过期时间后,会自动删除键,例:expire hello 10
6、键的剩余过期时间:ttl key ——返回键的剩余过期时间:大于等于0的整数:键剩余的过期时间;-1:键没设置过期时间;-2:键不存在

7、键的数据结构类型:type key ——string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合);键不存在,则返回none

 

字符串类型相关命令:

1、设置值:set key value [ex seconds] [px milliseconds] [nx|xx] ——ex seconds:为键设置秒级过期时间;px milliseconds:为键设置毫秒级过期时间;nx:键必须不存在,才可以设置成功,用于添加;xx:与nx相反,键必须存在,才可以设置成功,用于更新。
2、setex key seconds value
3、setnx key value ——setex和setnx两个命令,它们的作用和ex和nx选项一样
4、获取值:get key
5、批量设置值:mset key value [key value ...]
6、批量获取值:mget key [key ...]
7、计数:incr key ——值不是整数,返回错误;值是整数,返回自增后的结果;键不存在,按照值为0自增,返回结果为1。
8、自减:decr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gmHappy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值