Redis - Hashes(哈希)

Redis - Hashes(哈希) 首页 / Redis入门教程 / Redis - Hashes(哈希)

Redis哈希是字符串字段和字符串值之间的映射,在Redis中,每个哈希可以存储多达40亿个字段-值对(field-value)。

Hashes - 示例

redis 127.0.0.1:6379> HMSET learnfk name "redis tutorial" 
description "redis basic commands for caching" likes 20 visitors 23000 
OK 
redis 127.0.0.1:6379> HGETALL learnfk  
1) "name" 
2) "redis tutorial" 
3) "description" 
4) "redis basic commands for caching" 
5) "likes" 
6) "20" 
7) "visitors" 
8) "23000"

在上面的示例中,无涯教程在名为" learnfk"的哈希中设置了Redis教程详细信息。

Hashes - 命令

下表列出了一些与哈希相关的基本命令。

Sr.NoCommand & 描述
1 HDEL key field2 [field2]

删除一个或多个哈希字段。

2 HEXISTS key field

确定哈希字段是否存在。

3 HGET key field

获取存储在指定键处的哈希字段的值。

4 HGETALL key

获取存储在指定键处的哈希中的所有字段和值

5 HINCRBY key field increment

将哈希字段的整数值增加给定数字

6 HINCRBYFLOAT key field increment

将哈希字段的浮点值增加给定数量

7 HKEYS key

获取哈希中的所有字段

8 HLEN key

获取哈希中的字段数

链接:https://www.learnfk.comhttps://www.learnfk.com/redis/redis-hashes.html

来源:LearnFk无涯教程网

9 HMGET key field1 [field2]

获取所有给定哈希字段的值

10 HMSET key field1 value1 [field2 value2 ]

将多个哈希字段设置为多个值

11 HSET key field value

设置哈希字段的字符串值

12 HSETNX key field value

设置哈希字段的值(仅当该字段不存在时)

13 HVALS key

获取哈希中的所有值

14 HSCAN key cursor [MATCH pattern] [COUNT count]

递增迭代哈希字段和关联的值

无涯教程网

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

朱赟的技术管理课 -〔朱赟〕

技术管理实战36讲 -〔刘建国〕

Linux性能优化实战 -〔倪朋飞〕

A/B测试从0到1 -〔张博伟〕

手把手教你玩音乐 -〔邓柯〕

手把手带你写一门编程语言 -〔宫文学〕

人人都用得上的数字化思维课 -〔付晓岩〕

技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕

B端体验设计入门课 -〔林远宏(汤圆)〕

好记忆不如烂笔头。留下您的足迹吧 :)