Redis 使用命令行的方式 获取 hash type key 的value值

1. 之前只是非常简单的看了下 get key 和 set key 

但是这样 设置的 key value 应该是都 string 类型的

2. 但是没考虑过其他类型的 是如何获取 相关内容的 ,一直 想当然了. 

比如获取 非上下文所有的 key 的名字

keys M*

这里 * 应该是通配符 或者可以理解为是正则表达式. 
注意是大小写敏感的

Redis 使用命令行的方式 获取 hash type key 的value值_第1张图片

3. 注意看一下 这个key 的 类型

4. hash 类型的 key 进行获取的时候 是需要 其他方式来读取的 比如 

hget 

注意命令提示符 是 key 和 filed 的 

这里说一下获取 fileds 的命令 

hkeys keyname

获取 hash key 里面所有数据的命令

hvals keyname

Redis 使用命令行的方式 获取 hash type key 的value值_第2张图片

一次性获取所有的 键值对的命令

hgetall keyname

Redis 使用命令行的方式 获取 hash type key 的value值_第3张图片

 

转载于:https://www.cnblogs.com/jinanxiaolaohu/p/10529760.html

你可能感兴趣的:(Redis 使用命令行的方式 获取 hash type key 的value值)