redis 哈希类型(hash)操作使用
来源:互联网 发布:mc怎么知道网络lp 编辑:程序博客网 时间:2024/06/01 09:51
redis之哈希类型(hash)
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]
增量迭代哈希字段及相关值
在Redis中的哈希值,可存储超过400十亿键值对。
假如我有一个表示“职工”的对象,他可以有如下属性:
看看是如何将对象保存到redis中的:
如果1年之后,binbin晋升为PHP主管,我们就需要更新age和positon这2个字段的信息:如下表所示哈希一些基本的命令:
删除一个或多个哈希字段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]
增量迭代哈希字段及相关值
阅读全文
0 0
- redis 哈希类型(hash)操作使用
- redis之哈希类型(hash)
- Python操作redis(二)hash类型
- Redis HASH 操作类型封装
- Redis--Hash类型命令操作
- Redis HASH 操作类型封装
- Redis之Hash类型操作
- redis-hash类型简单操作
- 【Redis缓存机制】8.Hash集合类型操作使用
- 【Redis缓存机制】8.Hash集合类型操作使用
- 【Redis缓存机制】8.Hash集合类型操作使用
- Redis的哈希类型(Hash)
- redis中 hash类型的操作命令
- 二:redis 的hash类型相关操作
- redis中 hash类型的操作命令
- Redis中Hash类型的常用操作
- golang-redis之hash类型简单操作
- Redis学习之hash类型及操作
- 更新api
- 134. Gas Station
- design 项目介绍
- sql中,被除字段为0或NULL时,怎样处理?用case when
- 【SpringMVC】<context:include-filter>和<context:exclude-filter>使用时要注意的地方
- redis 哈希类型(hash)操作使用
- 剑指Offer——二叉树中和为某一值的路径
- nginx配置
- Struts2 关于返回type="chain"的用法
- 深入理解计算机系统(第三版) 练习2.15
- leetCode---Assign Cookies
- Lora程序设计需要注意的几个地方
- tableau简单使用
- [转]Ubuntu使用 gnome-screenshot 截图命令来截取屏幕、窗口或指定区