Redis - 5. Redis 数据结构之 Hash (哈希)表
2021/7/31 19:38:58
本文主要是介绍Redis - 5. Redis 数据结构之 Hash (哈希)表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Redis 共有五种数据结构,我们今天再来看 Hash 表。
一、结构
结构大概就是这样的,key 所对应一个完整的 Hash 表,每个 Hash 表中有 hashKey 与 hashValue。
当然,这个 n 也不是无限大,每一个 key值,对应可以存储 4294967295 个键值对。
二、存
存储我们使用命令
hset key值 hashKey值 hashvalue值
这里我们就存了两个键值对。
三、查
查看我们使用的是 hget 命令
hget key值 hashKey值
可以看到,两个键值对的值我们都取出来了
四、存取多条
我们还可以一次性存入多个键值对,使用命令:
hmset key值 hashKey值1 hashValue值1 hashKey值2 hashValue值2 ...
同样,存可以多条存,取也是可以多条取,使用命令:
hmget key值 hashKey值1 hashKey值2 ...
五、删
删除,我们使用命令
hdel key值 hashKey值1 hashKey值2 ...
我们这里删除 blog 和 tea
六、查询所有
我们可以通过命令查询当前 key值 下面所有的键值对
hgetall key值
除去刚刚我们删除的 tea blog,其他的两个都在。
七、判断 hashKey 是否存在
如果我们现在不确定是否有这个 hashKey 存在,那么我们可以使用下面的命令
hexists key值 hashKey值
八、获取 key 下面所有的 hashKey
如果我们现在想要看一下某个 key 下面所有的 hashKey,可以通过命令:
hkeys key值
当然,这个命令有很多,就不一一介绍了。
有问题可以联系我:QQ 2100363119,欢迎大家访问我的个人网站:https://www.lemon1234.com
最近网站已经做好,并且已经上线,欢迎各位留言~~
这篇关于Redis - 5. Redis 数据结构之 Hash (哈希)表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识