redis学习六:数据类型命令及落地运用 (Hash)

发布时间 2023-06-14 16:15:11作者: 浮笙芸芸

K,V中V又是个KV

(1)hset 设置kv,

hget 获取k对应v里面对应域,

hmget 可以获取多个域,

hgetall把所有域对应值显示出来,

hdel删除key对应某个域

 (2)hlen有多少个域

hexists某个key里面是否有对应域

 (3)hkeys/hvals显示对应key的所有域/值,hincrby key field m整数加m,hincrbyfloat小数加

 (4)hset不存在可以建存在不可以

 应用:

购物车:新增商品 hset 购物车uid 商品id1 m(数量)

新增商品 hset 购物车uid 商品id2 m(数量)

增加商品数量:hincrby uid 商品id1 1

商品总数: hlen uid

全部选择:hgetall uid