linux取得redis数据库中hash类型的所有feild或者所有value
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相关推荐
- linux hase数据,Linux取得Redis数据库中hash类型的所有feild或者所有value
Redis非常好用,但是对于习惯了关系型数据库的人来说,查询起来还是比较麻烦,尤其是对于一个hash类型的key,想取得所有的feild域,官方并没有直接的接口,但可以通过linux来帮助实现,方法如 ...
- redis hash key mysql_Linux取得Redis数据库中hash类型的所有feild或者所有value
redis非常好用,但是对于习惯了关系型数据库的人来说,查询起来还是比较麻烦,尤其是对于一个hash类型的key,想取得所有的feild域 Redis非常好用,但是对于习惯了关系型数据库的人来说,查询 ...
- Redis数据库中Hash哈希的介绍,常用命令和应用场景
一.简介 Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象. 可以看成一个map容器 Redis 中每个 hash 可以存储 232 - 1 ...
- Redis数据类型(hash 类型)
Redis数据类型(hash 类型) hash 类型及操作 ① 概述 ② 相关命令列表 ③ 命令示例 hash 类型及操作 ① 概述 Redis中的Hash类型可以理解是具有String Key和St ...
- 数据库中字段类型对应的C#中的数据类型
数据库中字段类型对应C#中的数据类型: 数据库 C#程序 int int32 text string bigint int64 binary System.Byte[] ...
- java中时间入数据库格式转换_数据库中字段类型为datetime,转换成java中的Date类型...
数据类型对照 点击打开链接 JDBC: PreparedStatement ps = conn.prepareStatement(sql); ResultSet rs = ps.executeQuer ...
- 使用MyBatis Plus 3.2.0版本插件代码生成器生成实体类后,对于数据库中字段类型datetime的字段会转变为LocalDateTime类型
问题描述: 使用MyBatis Plus 3.2.0版本插件代码生成器生成实体类后,对于数据库中字段类型datetime的字段会转变为LocalDateTime类型,IDEA提示报错"Usa ...
- redis中hash类型介绍
在redis中,hash数据类型存储的数据与mysql数据库中存储一条记录极为相似,是一个string类型的field和value的映射表,它特别适合用于存储对象,但字段值只能是字符串,不支持其他类型 ...
- Redis工作笔记-Hash类型
目录 概述 操作 概述 Redis中的Hash类型看成具有String Key和String Value的map容器.所以该类型非常适合于存储键值对象的信息.如Username.Password和Ag ...
最新文章
- thinkphp视频截图_thinkphp开发的搞笑视频网站
- Flask框架(flask中的蓝图Blueprint)
- Android重点笔记,安卓listview 懒加载的实现笔记
- 大数据 Spark :利用电影观看记录数据,进行电影推荐 | 原力计划
- creator 静态属性_CocosCreator cc.class声明类
- android camera (2) ---高通平台camera开发
- hive load data外部表报错_从0开始学大数据-Hive基础篇
- Ubuntu更改hosts档
- oracle错误代码及解决办法整合
- 如何使用计算机?【快速上手】带你了解计算机!
- 倒立摆状态反馈控制——分析、建模与仿真(matlab)
- python程序设计课程设计二级减速器_二级减速器课程设计完整版
- python正弦波变方波_Python之OpenGL笔记(19):正弦波叠加为方波的GLSL实现
- Mac软件无响应怎么办?
- skimage.filters.frangi函数
- 关于Linux LOOPBACK网口抓包的一个细节
- vue分类筛选方法,filer
- 工作中你应该知道的常识(深度好文)
- 计算机课上最难忘的一幕
- This gonna be my first Tech Blog
热门文章
- 【风马一族_php】NO5_php基础知识_数组
- 重磅!图森王乃岩团队最新工作—TridentNet:处理目标检测中尺度变化新思路
- IDEA你可能不知道的小工具
- 前端展示m3u8视频
- qt websocket android,QT使用websocket进行长连接
- 闲聊人工智能产品经理(AIPM)—方法论
- Centos7磁盘阵列部署与修复
- Failing package is: mysql-community-client-5.7.38-1.el7.x86_64 GPG Keys are configured as: file://
- Vue.js学习笔记(3)循环语句
- Unity图片闪烁效果