redis非常好用,但是对于习惯了关系型数据库的人来说,查询起来还是比较麻烦,尤其是对于一个hash类型的key,想取得所有的feild域,官方并没有直接的接口,但可以通过linux来帮助实现,方法如下:

前提,我们已经有了一个hash类型的key,myhash,

hset myhash name zl

hset myhash addr hz

第一,先新建一个.cmd文件,如getAll.cmd,内容为hgetall myhash

第二,执行命令redis-cli < getAll.cmd  > getAll.result

第三,取出getAll.result中的奇数行即为hash中的feild,偶数行为hash中的value

使用一条命令实现取得myhash中所有的值,就是:

echo  "hgetall myhash"  | redis-cli -p 6380 -a yourPwd | awk 'NR%2==0'

如果是取得所有的feild为:

echo  "hgetall myhash"  | redis-cli -p 6380 -a yourPwd | awk 'NR%2==1'

linux取得redis数据库中hash类型的所有feild或者所有value相关推荐

  1. linux hase数据,Linux取得Redis数据库中hash类型的所有feild或者所有value

    Redis非常好用,但是对于习惯了关系型数据库的人来说,查询起来还是比较麻烦,尤其是对于一个hash类型的key,想取得所有的feild域,官方并没有直接的接口,但可以通过linux来帮助实现,方法如 ...

  2. redis hash key mysql_Linux取得Redis数据库中hash类型的所有feild或者所有value

    redis非常好用,但是对于习惯了关系型数据库的人来说,查询起来还是比较麻烦,尤其是对于一个hash类型的key,想取得所有的feild域 Redis非常好用,但是对于习惯了关系型数据库的人来说,查询 ...

  3. Redis数据库中Hash哈希的介绍,常用命令和应用场景

    一.简介 Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象. 可以看成一个map容器 Redis 中每个 hash 可以存储 232 - 1 ...

  4. Redis数据类型(hash 类型)

    Redis数据类型(hash 类型) hash 类型及操作 ① 概述 ② 相关命令列表 ③ 命令示例 hash 类型及操作 ① 概述 Redis中的Hash类型可以理解是具有String Key和St ...

  5. 数据库中字段类型对应的C#中的数据类型

    数据库中字段类型对应C#中的数据类型: 数据库                 C#程序 int int32 text string bigint int64 binary System.Byte[] ...

  6. java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...

    数据类型对照 点击打开链接 JDBC: PreparedStatement ps = conn.prepareStatement(sql); ResultSet rs = ps.executeQuer ...

  7. 使用MyBatis Plus 3.2.0版本插件代码生成器生成实体类后,对于数据库中字段类型datetime的字段会转变为LocalDateTime类型

    问题描述: 使用MyBatis Plus 3.2.0版本插件代码生成器生成实体类后,对于数据库中字段类型datetime的字段会转变为LocalDateTime类型,IDEA提示报错"Usa ...

  8. redis中hash类型介绍

    在redis中,hash数据类型存储的数据与mysql数据库中存储一条记录极为相似,是一个string类型的field和value的映射表,它特别适合用于存储对象,但字段值只能是字符串,不支持其他类型 ...

  9. Redis工作笔记-Hash类型

    目录 概述 操作 概述 Redis中的Hash类型看成具有String Key和String Value的map容器.所以该类型非常适合于存储键值对象的信息.如Username.Password和Ag ...

最新文章

  1. thinkphp视频截图_thinkphp开发的搞笑视频网站
  2. Flask框架(flask中的蓝图Blueprint)
  3. Android重点笔记,安卓listview 懒加载的实现笔记
  4. 大数据 Spark :利用电影观看记录数据,进行电影推荐 | 原力计划
  5. creator 静态属性_CocosCreator cc.class声明类
  6. android camera (2) ---高通平台camera开发
  7. hive load data外部表报错_从0开始学大数据-Hive基础篇
  8. Ubuntu更改hosts档
  9. oracle错误代码及解决办法整合
  10. 如何使用计算机?【快速上手】带你了解计算机!
  11. 倒立摆状态反馈控制——分析、建模与仿真(matlab)
  12. python程序设计课程设计二级减速器_二级减速器课程设计完整版
  13. python正弦波变方波_Python之OpenGL笔记(19):正弦波叠加为方波的GLSL实现
  14. Mac软件无响应怎么办?
  15. skimage.filters.frangi函数
  16. 关于Linux LOOPBACK网口抓包的一个细节
  17. vue分类筛选方法,filer
  18. 工作中你应该知道的常识(深度好文)
  19. 计算机课上最难忘的一幕
  20. This gonna be my first Tech Blog

热门文章

  1. 【风马一族_php】NO5_php基础知识_数组
  2. 重磅!图森王乃岩团队最新工作—TridentNet:处理目标检测中尺度变化新思路
  3. IDEA你可能不知道的小工具
  4. 前端展示m3u8视频
  5. qt websocket android,QT使用websocket进行长连接
  6. 闲聊人工智能产品经理(AIPM)—方法论
  7. Centos7磁盘阵列部署与修复
  8. Failing package is: mysql-community-client-5.7.38-1.el7.x86_64 GPG Keys are configured as: file://
  9. Vue.js学习笔记(3)循环语句
  10. Unity图片闪烁效果