一文快速搞懂 Redis 的几种数据类型

Redis 有几种数据类型


Redis 是一个以 key-value 存储系统,一个 Key 键值对应一个 value 值,键值不能重复,它支持存储的 value 类型有 5 种。

Redis 支持五种数据类型:

  1. String(字符串)

  2. List(列表)

  3. Set(集合)

  4. Hash(哈希)

  5. Zset(sorted set:有序集合)

Redis 的基本指令


在讲数据类型前先来看一下 Redis 的基本指令,主要是针对 Key 键值和的一些操作。

Redis 默认 16 个数据库,类似数组下标从 0 开始,初始默认使用 0 号库

可以通过以下指令来修改默认存放的数据库

select <dbid> 如: select 1

Redis 针对 Key 键值的一些基本操作。

keys * 查询当前库的所有键,返回键值

exists <key> 判断某个键是否存在,返回 0 或 1

type <key> 查看键的类型

del <key> 删除某个键

expire <key> <seconds> 为键值设置过期时间,单位秒

ttl <key> 查看还有多少秒过期,-1 表示永不过期,-2 表示已过期

dbsize 查看当前数据库的 key 的数量

Demo 样例,初始 Redis 中有 a,b 两个键。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值