
各种数据2类型的特点

字符串:最基本的数据类型
哈希:可以存储属性值,例如对象的属性,name =??? age=???
列表:因为他有顺序,可以有重复元素,可以用于带顺序的场景,例如微信朋友圈的点赞顺序
集合:集合不能有重复数据,所以可以用来做运算,例如朋友圈点赞的共同好友
有序集合:有序集合根据分数来升降序,可以用来做比如腾讯视频电影排行榜
常用命令:
字符串操作命令:

哈希常用操作命令:

哈希的话呢,其实前面的key呢就是redis中对应的key,然后后面跟俩值,这俩值统称为:“值”,一个是‘key’,比如实体类中的属性 name =123456 value对应的就是值

列表操作命令:

LPUSH中L指的是left,左侧,也就是说从左侧插入数据,
LRANGE keys start stop 类似与分页查询
如果·想查询全部元素,可以用指令 LRANGE key 0 (头部) -1(尾部)
RPOP KEY 的话呢,其实就是把列表最后一个元素删了,并返回提示 删除的值 例如 上图表中的 元素 d
LLEN:获取列表的长度,也就是列表中元素的个数
集合常用命令:

有序集合

0.1 3.0 2.5 分别代表分数 a,b,c分别代表元素

集合都不能有重复的元素
特别注意的是 ZINCRBY key increment member 中increment指的是分数,如果要给某个元素加分的话用的就是这个increment
通用命令,不分数据类型

本次学习的五种数据类型:字符串 哈希 列表 集合 有序集合