Redis客户端常用指令

#切换数据库(默认数据库 0-15)

select dbnum

#查看所有的键

keys *

#查看当前库中键的总数

dbsize

#清空当前库内容

flushdb

#清空所有库内容

flushall

#删除键

del key

#移除指定数据库中的键

move key dbnum

#判断键是否存在

exists key

#设置键的过期时间

expire key second   或   pexpire key millisecond

#根据时间戳设置键的过期时间

expireat key seconds-timestamp   或   pexpireat key milliseconds-timestamp

#移除键的过期时间,设为永不过期

persist key

#查看键的剩余生存时间(-1代表永久存活,-2代表已过期)

ttl key      pttl key

#查看键值存储的数据类型

type key

String类型

#存入键值对

set key value

#存入键值对并设置过期时间

set key value ex second      set key value px millisecond

#若键重复时,无法存入

set key value nx

#若键不存在时,无法存入

set key value xx

#根据键取值

get key

Redis事务

#声明一个事务的开始

MULTI

开启事务后,redis会把期间所有的操作指令按序放入一个队列

#开始原子性执行事务中的指令

EXEC

#取消事务

DISCARD

#监视指定的key,如果事务执行之前,有其他进程修改key,则该事务将会执行失败

WATCH key1 key2 key3 ...

#取消对所有key的监视

UNWATCH

链接🔗: Redis命令参考文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值