Redis -Hash类型(哈希)
2021/5/9 19:25:18
本文主要是介绍Redis -Hash类型(哈希),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Map集合,key-Map!value这个值是一个Map集合!本质和String类型没有太大区别,还是一个简单的key-value!
######################################################### hset #设置map中一个具体的key-value hget #获取map中一个具体的key-value hmset#设置map中多个具体的key-value hmget #获取map中多个具体的key-value 127.0.0.1:6379> hset myhash field1 chenjialin #设置一个map中 的一个key-value (integer) 1 127.0.0.1:6379> hget myhash field1 #获取一个map中 的一个key的value "chenjialin" 127.0.0.1:6379> hmset myhash field1 hello field2 world #设置一个map中 的多个key-value OK 127.0.0.1:6379> hmget myhash field1 field2 #获取一个map中 的多个个key的value 1) "hello" 2) "world" 127.0.0.1:6379> hgetall myhash #获取map中所有的数据 1) "field1" 2) "hello" 3) "field2" 4) "world" ######################################################### hdel #移除map中指定一个key 127.0.0.1:6379> hdel myhash field1 #删除hash指定key字段!对应的value值也就消失了! (integer) 1 127.0.0.1:6379> hgetall myhash 1) "field2" 2) "world" ######################################################### hlen #查看hash中有多少个键值对 127.0.0.1:6379> hlen myhash #获取hash表的字段数量 (integer) 1 ######################################################### hexists # 判断hash中的key存不存在 1代表存在 0代表不存在 127.0.0.1:6379> hexists myhash field1 #判断这个field1 存不存在 (integer) 0 127.0.0.1:6379> hexists myhash field2 #判断这个field2 存不存在 (integer) 1 ######################################################### hkeys #获取hash表中所有的key hvals #获取hash表中所有value 127.0.0.1:6379> hkeys myhash #获取hash表中所有的key 1) "field2" 127.0.0.1:6379> hvals myhash #获取hash表中所有value 1) "world"
这篇关于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基础操作