Redis基础学习----hash数据类型
2021/11/9 19:39:40
本文主要是介绍Redis基础学习----hash数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
hash数据类型的基本操作
-
添加/修改数据
hset key field value
-
获取数据
hget key field hgetall key
-
删除数据
hdel key field1 [field2]
-
添加/修改多个数据表
hmset key field1 value1 field2 value2 ...
-
获取多个数据
hmget key field1 field2 ...
-
获取哈希表中字段的数量
hlen key
-
获取哈希表中是否存在指定的字段
hexists key field
-
获取哈希表中所以的字段名或字段值
hkeys key hvals key
-
设置指定字段的数值数据增加指定范围的值
hincrby key field increment hincrbyfload key field increment
-
添加/修改数据
hsetnx key field value
-
hset和hsetnx的区别
i:作用区别 hset将哈希表key中的field的值设为value。如果key不存在,一个新的哈希表被创建并进行hset操作;如果field已存在,旧值将被覆盖掉。 hsetnx将哈希表key中的field的值设为value,当且仅当field不存在时,操作有效,若field已经存在,操作无效。如果key不存在,一个新的哈希表被创建并执行hsetnx。 ii:返回值区别 hset如果field是一个哈希表中的一个新建域,并且值设置成功,返回1;如果哈希表中域field已经存在且旧值已经被覆盖掉,返回0。 hsetnx设置称,返回1;如果在给定域已经存在且没有操作被执行,返回0。
这篇关于Redis基础学习----hash数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-07Redis高并发入门详解
- 2024-12-07Redis缓存入门:新手必读指南
- 2024-12-07Redis缓存入门:新手必读教程
- 2024-12-07Redis入门:新手必备的简单教程
- 2024-12-07Redis入门:新手必读的简单教程
- 2024-12-06Redis入门教程:从安装到基本操作
- 2024-12-06Redis缓存入门教程:轻松掌握缓存技巧
- 2024-12-04Redis入门:简单教程详解
- 2024-11-29Redis开发入门教程:从零开始学习Redis
- 2024-11-27Redis入门指南:快速掌握Redis基础操作