Redis 的常用命令

1. Redis 数据结构

Redis 是一个键值对的数据库, 也就是 key-value 类型的, 这里的 key 一般都是String类型的, value的类型可以有多种.

基本类型:

  1. String 类型
  2. Hash 类型
  3. List 类型
  4. Set 类型
  5. SortedSet 类型
     

特殊数据类型:

  1. Gerspatial 地理位置
  2. Hyperloglog 基数计数
  3. BitMap 位图

2. Redis 通用命令

命令 作用
KEYS 查看所有符合模板的key
DEL 删除一个指定的key
EXISTS 判断key是否存在
EXPIRE 给key设置有效期,到期会删除key
TTL 查看key的剩余有效期
HELP [command] 查看命令的具体用法

注: Redis 的key允许有多个单词形成层级结构, 多个单词之间用:隔开, 例如 blog:user:1

① KEYS

在这里插入图片描述

② DEL

在这里插入图片描述

③ EXISTS

在这里插入图片描述

④ EXPIRE

在这里插入图片描述

⑤ TTL

这里返回 -2 就是删除了
返回 -1 就是存在且没有过期时间
在这里插入图片描述
在这里插入图片描述
⑥ 层级结构
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. String 类型

value 为String类型, 根据不同的字符串格式, 也可以分为几类

  1. string: 普通字符串
  2. int: 整数
  3. float: 浮点数

注: 字符串类型最大空间不能超过512M

可以使用help @string 来查看string类型的所有方法, 这里展示一些常用的命令.

命令 作用
SET [key] [value] 添加或者修改已经存在的一个 String 类型的键值对
GET [key] 根据 key 获取 String 类型的 value
MSET [key] [value] ( [key] [value] …) 批量添加多个 String 类型键值对
MGET [key] ( [key] …) 根据多个key获取多个String类型的value
INCR [key]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

独一无二的哈密瓜

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

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

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

打赏作者

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

抵扣说明:

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

余额充值