微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Redis 数据类型之散列类型

《Redis 数据类型之散列类型》要点:
本文介绍了Redis 数据类型之散列类型,希望对您有用。如果有疑问,可以联系我们。

Redis 有很多种类型,现在我们不用想太多,看此篇文章,你只必要记得你"散列类型"就好

散列类型顾名思义就是字段分开存储的,可以自由更改值,不必要先读取整篇内容在更改其中一个

然后在保留更新原有的,这样是不是很简单啊,还能保证数据的一致性,不用担心改错一个导致整篇

文章都出问题,下面我们看下散列类型的语法:

Redis 数据类型之散列类型

解释下上面图片中命令行的命令:

HSET:是散列类型的添加属性 类似 SET ADD,不消太担心

article:id:1:是KEY 这个KEY你可以随意编写,可以是asd或者a:s:d 当然了,为了规范尽量以对象的形式来设置KEY

title:是字段名,也就是我们本次讲散列类型,一个HSET KEY可以包含多个字段

'Redis Good':是值(key => value)

然后使用命令HGET article:id:1(key) title(字段) 就可以HGET出对应的值了

有人会有疑问了,我想看这篇文章的所有字段和对应的值怎么办,别着急,我们继续往下讲

Redis 数据类型之散列类型

我又在KEY为article:id:1中添加了字段为author 值为'shusheng'

然后用HGETALL article:id:1 取出所有的字段和对应的值

值也支持中文的,这点不用怀疑,还有就是类型的问题,有的同学会问我存的是整形HGET出来是整形嘛?这个就当我留给大家的作业吧,本身动手试试才知道是什么类型哈

感谢您耐心的看完本篇文章,书生也会针对redis 一直更新下去,如果你对本文或者作者有什么意见的话欢迎留言赐与意见和批评,多谢...

编程之家PHP培训学院每天发布《Redis 数据类型之散列类型》等实战技能,PHPMysqL、LINUX、APP、JS,CSS全面培养人才。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐