Swift
编程
Swift51.com
首页
社区
▼
资讯
问答
分享
建议
开源代码
Xcode下载
Swift教程
hot
登录
注册
当前位置:
首页
> 分享
欢迎加入QQ讨论群258996829
苹果6袋
6
麦子学院
redis 散列类型
发布时间:2017-06-07 08:23 回复:0 查看:2279 最后回复:2017-06-07 08:23
本文和大家分享的主要是redis中散列类型相关内容,一起来看看吧,希望对大家
学习redis
有所帮助。
散列类型的键值是一种字典结构,其中存储了 字段 和 字段值的映射,但是字段值只能是字符串,不支持其他数据类型
同时设置和读取多个键值
使用 MGET 读取多个键值 使用 MSET 设置多个键值
127.0.0.1:6379> MSET num111 value111 num222 value222 num333 value333 OK
127.0.0.1:6379> MGET num111 num222
1) "value111"
2) "value222"
散列字段赋值与取值
HSET 不区分插入和更新操作,当字段不存在时,会自动执行更新操作
赋值
HMSET key field1 value1 field2 value2
获取字段的值
HMGET key field
获取所有字段与值
HGETALL key
127.0.0.1:6379> HMSET iphone iphone7 5999 iphone6 4999 iphone5 3999
OK 127.0.0.1:6379> HGET iphone iphone6 "4999"127.0.0.1:6379> HGET iphone iphone7 "5999"127.0.0.1:6379> HGETALL iphone 1) "iphone7" 2) "5999" 3) "iphone6" 4) "4999" 5) "iphone5" 6) "3999"
判断散列字段是否存在
HEXISTS key field
127.0.0.1:6379> HEXISTS iphone iphone7
(integer) 1
散列字段赋值的第二种
HSETNX 和 HMSET 一样,但是如果字段存在,则不执行任何操作
127.0.0.1:6379> HSETNX iphone iphone7 1000
(integer) 0
散列字段值的数字增加
127.0.0.1:6379> HINCRBY iphone iphone7 100
(integer) 6099
删除散列字段
HDEL key field
返回删除的字段个数
127.0.0.1:6379> HDEL iphone iphone7
(integer) 1
只获取字段名和字段值
只获取字段
HKEYS key
只获取字段值
HVALS key
127.0.0.1:6379> HKEYS iphone 1) "iphone6" 2) "iphone5" 127.0.0.1:6379> HVALS iphone 1) "4999" 2) "3999"
来源:Enda Yuan
取消引用
您还未登录,
请先登录
提 问
热门帖子
iDev 全平台开发者大会门票免费送!限量10张!
苹果Mac Pro垃圾桶 最低配的ME253CH
本人想买个苹果电脑搞开发,哪位大侠指点下
求助:failable initializer 'init(name:)' cannot override a non-failable initializer
为庆祝Swift发布1个月,雨燕社区正式上线。
在UITextFeild里输入数据,这个数据怎么做加减乘除?
Swift 高仿喜马拉雅FM
要成为自由职业者?先要学会苹果的Swift哦
关于嵌入式引用\()
用swift实现的调用系统相机,相册的DEMO
Swift 教程
最新帖子
swift_5.3可以更新了
swift如何实现左滑删除
IBM Swift Sandbox访问
Thread 18: Fatal error: 'try!' expression unexpectedly raised an error: Error
跟随手势滑动的ScrollableTextField
Swift5.0什么时候出
什么时候出5.0
PerfectTemplate 无法编译
WWDC19 苹果宣布全新 UI 框架 SwiftUI
水平滚动视图Carousel
Xcode 9.4下载