网站地图    收藏   

主页 > 系统 > redis教程 >

redis教程之哈希

来源:未知    时间:2015-08-20 09:51 作者:xxadmin 阅读:

[导读] 本教程讲解redis教程之哈希 Redis的哈希值是字符串字段和字符串值之间的映射,所以他们是表示对象的完美数据类型 在Redis中的哈希值,可存储超过400十亿键值对。 例子 redis127.0.0.1:63...

本教程讲解redis教程之哈希

Redis的哈希值是字符串字段和字符串值之间的映射,所以他们是表示对象的完美数据类型


在Redis中的哈希值,可存储超过400十亿键值对。


例子 


redis 127.0.0.1:6379> HMSET yiibai name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
redis 127.0.0.1:6379> HGETALL yiibai
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"


在上面的例子中,我们已经设置Redis的详细教程(name, description, likes, visitors)在哈希名称为 yiibai


Redis的哈希命令

如下表所示哈希一些基本的命令:


S.N.命令和说明
1HDEL key field2 [field2] 
删除一个或多个哈希字段
2HEXISTS key field 
判断一个哈希字段存在与否
3HGET key field 
获取存储在指定的键散列字段的值
4HGETALL key 
让所有的字段和值在指定的键存储在一个哈希
5HINCRBY key field increment 
由给定数量增加的哈希字段的整数值
6HINCRBYFLOAT key field increment 
由给定的递增量哈希字段的浮点值
7HKEYS key 
获取所有在哈希字段
8HLEN key 
获取哈希字段数
9HMGET key field1 [field2] 
获得所有给定的哈希字段的值
10HMSET key field1 value1 [field2 value2 ] 
设置多个哈希字段的多个值
11HSET key field value 
设置哈希字段的字符串值
12HSETNX key field value 
设置哈希字段的值,仅当该字段不存在
13HVALS key 
获取在哈希中的所有值
14HSCAN key cursor [MATCH pattern] [COUNT count] 
增量迭代哈希字段及相关值


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论