Redis 哈希

17 Mar 2025 | 阅读 2 分钟

Redis哈希是表示对象的完美数据类型。 它们用于字符串字段和字符串值之间的映射。 在Redis中,每个哈希可以存储超过40亿个字段-值对。

示例

redis 127.0.0.1:6379> HMSET javatpoint name "所有技术的解决方案" description "印度增长最快的教程网站" daily 100万 visitors 1000万 page visit。

Redis Hashes 1
Redis Hashes 2

在上面的示例中,“javatpoint”是Redis哈希,其中包含详细信息(name、description、1、million、10、vistiors、page、visit)等。


Redis哈希命令

索引命令描述
1HDEL key field2 [field2]它用于删除一个或多个哈希字段。
2HEXISTS key field它用于确定哈希字段是否存在。
3HGET key field它用于获取存储在指定键的哈希字段的值。
4HGETALL key它用于获取存储在指定键的哈希中的所有字段和值
5HINCRBY key field increment它用于将哈希字段的整数值增加给定的数字
6HINCRBYFLOAT key field increment它用于将哈希字段的浮点数值增加给定的量
7HKEYS key它用于获取哈希中的所有字段
8HLEN key它用于获取哈希中的字段数
9HMGET key field1 [field2]它用于获取所有给定哈希字段的值
10HMSET key field1 value1 [field2 value2 ]它用于将多个哈希字段设置为多个值
11HSET key field value它用于设置哈希字段的字符串值
12HSETNX key field value它用于设置哈希字段的值,仅当该字段不存在时
13HVALS key它用于获取哈希中的所有值

下一个主题Redis列表