《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出对应的值了
有人会有疑问了,我想看这篇文章的所有字段和对应的值怎么办,别着急,我们继续往下讲
我又在KEY为article:id:1中添加了字段为author 值为'shusheng'
然后用HGETALL article:id:1 取出所有的字段和对应的值
值也支持中文的,这点不用怀疑,还有就是类型的问题,有的同学会问我存的是整形HGET出来是整形嘛?这个就当我留给大家的作业吧,本身动手试试才知道是什么类型哈
感谢您耐心的看完本篇文章,书生也会针对redis 一直更新下去,如果你对本文或者作者有什么意见的话欢迎留言赐与意见和批评,多谢...
维易PHP培训学院每天发布《Redis 数据类型之散列类型》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。