redis系列(4)-- redis的5种数据类型
程序员文章站
2022-03-30 10:56:58
前言:废话不说,上手就干。1、字符串类型string字符串类型是redis种最基本的数据类型,它能存储任何形式的字符串,包括二进制数据,序列化后的数据,JSON化的对象甚至是一张图片,最大512M。keyvaluename张三2、哈希类型hashredis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。keyloginuserfieldvaluename张三address北京ag...
前言:废话不说,上手就干。
1、字符串类型string
字符串类型是redis种最基本的数据类型,它能存储任何形式的字符串,包括二进制数据,序列化后的数据,JSON化的对象甚至是一张图片,最大512M。
key | value |
---|---|
name | 张三 |
2、哈希类型hash
redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。
key | loginuser |
---|---|
field | value |
name | 张三 |
address | 北京 |
age | 23 |
3、列表类型list
redis列表是简单的字符串列表,按照插入顺序。可以添加一个元素到列表的头部(左边)或尾部(右边)
key | value |
---|---|
region | 北京 上海 广州 深圳 |
4、集合类型set
redis的set是string类型的无序集合,集合成员是唯一的,即集合中不能出现重复的数据
5、有序集合类型zset
redis有序集合zset和集合set一样也是string类型元素的集合,且不允许重复的成员。不同的是zset的每个元素都会关联一个分数(分数可以重复),redis通过分数来为集合中的成员进行从小到大的排序。
以上就是redis的5种数据类型,共勉!
本文地址:https://blog.csdn.net/W18738842008/article/details/107170247