redis基本命令-散列(hash)类型
散列类型
赋值和取值
hset key field value
hget key field
hmset key field value [field value ...]
hmget key field [...field]
hgetall key
判断字段是否存在,存在返回1,否则返回0
hexists key field
当字段不存在时赋值.存在时不执行 任何 操作
hsetnx key field value
伪代码
def hsetnx($key,$field,$value)
$isExists =hexists $key,$field
if $isExists is 0
hset $key,$field,$value
return 1
else
return 0
增加数字
hincrby key field increment
删除字段
hdel key field [field...]
只获取字段名或者值
hkeys key
hvals key
获取字段数量
hlen key
浙公网安备 33010602011771号