Redis二(Hash操作)
Posted 问君能有几多愁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis二(Hash操作)相关的知识,希望对你有一定的参考价值。
Hash操作
Hash操作,redis中Hash在内存中的存储格式如下图:
hset(name, key, value)
123456789# name对应的hash中设置一个键值对(不存在,则创建;否则,修改)
# 参数:
# name,redis的name
# key,name对应的hash中的key
# value,name对应的hash中的value
# 注:
# hsetnx(name, key, value),当name对应的hash中不存在当前key时则创建(相当于添加)
hmset(name, mapping)
12345678# 在name对应的hash中批量设置键值对
# 参数:
# name,redis的name
# mapping,字典,如:{\'k1\':\'v1\', \'k2\': \'v2\'}
# 如:
# r.hmset(\'xx\', {\'k1\':\'v1\', \'k2\': \'v2\'})
hget(name,key)
1# 在name对应的hash中获取根据key获取value
hmget(name, keys, *args)
1234567891011redis基本操作 —— hash