专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Redis之hash

一.数据类型hash

Redis hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。

Redis 中每个 hash 可以存储 232 – 1 键值对(40多亿)。

设置单个hash属性值

语法如下:hset 名称 键 值,如下

hset perple name long

获取单个hash属性值

hget perple name

设置多个hash属性值

hmset perple name long age 18

设置了一个hash名为perple,属性有name,age,对应的值有long,18

获取多个hash属性值

hmget perple name age

获取该hash的所有属性值

hgetall perple

获取hash中的属性长度

hlen perple

hdel hash_key key:删除某个键值对

hdel perple id

hexists hash_key key:判断hash中的某个属性是否存在。存在就返回1,不存在就返回0.

hexists perple name

hkeys hash_key:获取hash中的所有key值。

hkeys perple

hvals hash_key:获取hash中的所有value值

hvals perple

hincrby hash_key newkey int:向hash中新增某个属性值,值规定只能是整型.

hincrby pig age 11

hincrbyfloat hash_key newkey float:向hash中新增某个属性值,值规定只能是浮点型.

hincrbyfloat pig b 2.1

hsetnx hash_key key value:判断新增的属性值是否存在,存在新增失败就返回0,不存在就新增成功,返回1

hsetnx pig name 111

文章永久链接:https://tech.souyunku.com/46916

未经允许不得转载:搜云库技术团队 » Redis之hash

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们