https://www.xiaolincoding.com/redis/data_struct/command.html#string

我们都知道 Redis 提供了丰富的数据类型,常见的有五种:String(字符串),Hash(哈希),List(列表),Set(集合),Zset(有序集合)。

随着 Redis 版本的更新,后面又支持了四种数据类型:BitMap(2.2 版新增)、HyperLogLog(2.8 版新增)、GEO(3.2 版新增)、Stream(5.0 版新增)。

每种数据对象都各自的应用场景,你能说出它们各自的应用场景吗?

面试过程中,这个问题也很常被问到,又比如会举例一个应用场景来问你,让你说使用哪种 Redis 数据类型来实现。

所以,这次我们就来学习 Redis 数据类型的使用以及应用场景

PS:你可以自己本机安装 Redis 或者通过 Redis 官网提供的在线 Redis 环境 来敲命令。

Untitled

String

介绍

String 是最基本的 key-value 结构,key 是唯一标识,value 是具体的值,value 其实不仅是字符串,也可以是数字(整数或浮点数),value 最多可以容纳的数据长度是 512M。