redis 基本命令

redis 基本命令

redis 一共有16个数据库(0-15)

# 选择数据库
select index
# 清除当前数据库数据
flushdb
# 清除所有数据库的资源
flushall
# 查看数据库中key的数量
dbsize
# 查看所有的key
keys *
# 查看匹配前缀的keys
keys name*
# 查看key的数据类型
type key
# 某个key是否存在
exists name

原子操作, value 必须为纯数字

# 自增1
incr key
# 自减1
decr key
# 自增步长
incrby key 步长
# 自减步长
decrby key 步长
# 新值换旧值,返回旧值
getset key value
# 设置key,存在则替换
set key value
# 多个值同时设置
mset key1 value1 key2 value2 ...
# 设置值,存在则不设置
setnx key value
# 如果某一个key已经存在了,则都不设置。
msetnx key1 value1 key2 value2 ...
# 获取值
get key
# 获取多个值
mget key1 key2 ...
# 删除某个key
del key
# 重命名
rename oldKey newKey
# 追加值
append key value
# 截取值
getrange key start_index end_index

设置时间

# 设置多少秒过期
expire key seconds
# 设置多少毫秒过期
expire key milliseconds
# 设置值的时候同时设置时间
setex key seconds value
# 查看过期时间, -1 表示永不过期,-2 表示用不过期
ttl key
# 取消设置过期时间
persist key
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值