Redis-常识+keys命令

常识

  1. Redis有16个数据库,默认使用第0个(0-15)
  2. Redis是单线程的(6.0之后只是使用多线程对IO操作进行了优化,执行命令还是单线程)
  3. Redis是基于内存操作
  4. CPU不是Redis的性能瓶颈,Redis的性能瓶颈是根据机器内存和网络带宽决定的
  5. 性能方面:读的速度是110000次/s,写的速度是81000次/s

常用key命令

  1. 选择下表为index号的数据库
select index
  1. 添加键值对key:value
set key value
  1. 获取指定key的value
get key
  1. 查看当前数据库的所有key
keys *
  1. 清除当前数据库的所有数据
flushdb
  1. 返回当前数据库的 key 的数量
dbsize
  1. 清楚所有数据库的数据
flushall
  1. 判断是否存在指定key(存在返回1,否则返回0)
exists key
  1. 设置键值对的过期时间(秒)
expire key seconds
  1. 查看键值对剩余生存时间
ttl key
  1. 删除指定存在的key
del key
  1. 移动key至index号数据库
move key index
  1. 返回 key 所储存的值的类型
type key

参考1-菜鸟

参考2-官网


  1. Redis 发布订阅命令

  2. Redis 事务命令

  3. Redis 脚本命令

  4. Redis 连接命令

  5. Redis 服务器命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值