个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~
hset key field value [field value ...]
# 设置哈希表h1中字段f1、f2、f3的值分别为v1、v2、v3
hset h1 f1 v1 f2 v2 f3 v3
hget key field
# 获取哈希表h1中字段f1的值
hget h1 f1
# 获取哈希表h1中字段f2的值
hget h1 f2
# 获取哈希表h1中字段f3的值
hget h1 f3
hmset key field value [field value ...]
# 同时将多个域值对存储到hash表的key——h2中
hmset h2 f1 c++ f2 java f3 python f4 php
hmget key field [field ...]
# 同时获取hash表的key——h2中多个字段的值
hmget h2 f1 f2 f3 f4
hgetall key
# 获取hash表中h2的所有域值对
hgetall h2
hdel key field [field ...]
# 删除hash表中h2的多个字段
hdel h2 f1 f3
hlen key
# 获取hash表h1的字段数量
hlen h1
# 获取hash表h2的字段数量
hlen h2
hexists key field
# 0代表不存在,1代表存在
hexists h1 f5
hexists h1 f1
hkeys key
# 获取hash表key:h1中的所有字段
hkeys h1
hvals key
# 获取hash表key:h1中的所有字段的值
hvals h1
hincrby key field increment
# 为hash表h3的f1字段值加9,返回的值计算后的值
hincrby h3 f1 9
hincrbyfloat key field increment
# 为hash表h3的f2字段值加3.3
hincrbyfloat h3 f2 3.3
hsetnx key field value
# 字段不存在则赋值,字段存在了则无效。
hsetnx h1 f1 v11
hsetnx h1 f9 v9