Redis中五种常用数据类型以及常用命令

各种数据2类型的特点

字符串:最基本的数据类型

哈希:可以存储属性值,例如对象的属性,name =??? age=???

列表:因为他有顺序,可以有重复元素,可以用于带顺序的场景,例如微信朋友圈的点赞顺序

集合:集合不能有重复数据,所以可以用来做运算,例如朋友圈点赞的共同好友

有序集合:有序集合根据分数来升降序,可以用来做比如腾讯视频电影排行榜

常用命令:

字符串操作命令:

哈希常用操作命令:

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

列表操作命令:

LPUSH中L指的是left,左侧,也就是说从左侧插入数据,

LRANGE keys start stop 类似与分页查询

RPOP KEY 的话呢,其实就是把列表最后一个元素删了,并返回提示 删除的值 例如 上图表中的 元素 d

LLEN:获取列表的长度,也就是列表中元素的个数

集合常用命令

有序集合

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

集合都不能有重复的元素

特别注意的是 ZINCRBY key increment member 中increment指的是分数,如果要给某个元素加分的话用的就是这个increment

通用命令,不分数据类型

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

博客内容均系原创,未经允许严禁转载!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇