redis 雜湊函式

2021-10-23 19:30:05 字數 820 閱讀 8431

redis命令集

hmset  keys 欄位名 值  欄位名 值 欄位名 值 

hmset keys  欄位名 值 ,可以追 加欄位,可以修改字段,如果已經存在就會修改,不存在就新增字段

hdel keys 欄位名1 欄位名2 刪除字段,如果欄位不存在返回0,如果刪除多個字段,有乙個欄位不存在,那個所有欄位都不會刪除

hincrby keys 欄位名  數值  給字段的整數值加1,如果不是整數值就會報錯 err hash value is not an integer

hincrbyfloat keys 欄位名 數值 給字段加上浮點值,加入的浮點值會存在一串小數,如果欄位不存在 會建立字段

hlen  keys 返回 keys中字段的數量

hmget keys 欄位1 欄位2 反回各個欄位的值 ,如果有乙個欄位不存在,其它欄位會正常返回,不存在的字段返回

list列表,中的命令有,左邊新增,右邊新增,根據索引新增,左刪除,右刪除,刪除多個,列表長度,在x之前或之後新增

集合: sdiff keys keys keys ,返回第乙個keys與其它keys的差集,如果只有乙個keys那麼就返回所有列表

sinter key key 返回2個集合的交集,如果只有乙個key ,返回所有key的元素

smove key1 key2 member ,將member元素從key1 移到key2 

srem key member1 member2 ....移除集合中1個或多個元素

sunion key1 key2 key3....返回所有給定集合的並集

sunionstore  新集合 key1 key2 key3 返回

Redis雜湊命令

1 hset key field value 設定雜湊的乙個字段值 hset person name wuhen 返回 integer 12 hget key field 得到雜湊乙個字段值 hget person name 返回 wuhen 3 hmset key field value fiel...

《Redis 雜湊物件》

一 概述 redis 原始碼版本為3.0.0.redis 雜湊命令請戳。object encoding key 檢視資料底層型別實現。二 總結 使用 hash 時 控制資料大小,盡量不要寫入 不要超過 hash max ziplist value配置的位元組。控制雜湊內的個數,盡量不要寫入 不要超過...

redis 雜湊命令

redis hash 是乙個string型別的field和value的對映表,hash特別適合用於儲存物件。redis 中每個 hash 可以儲存 232 1 鍵值對 40多億 hdel 雜湊表名 欄位名.用法 hdel 命令用於刪除雜湊表 key 中的乙個或多個指定字段,不存在的字段將被忽略。返回...