哈希,形如:key : (field : value)

创建:(可以理解为users用户,name为xxx)

hset users name xxx

查看:

hget users name # "xxx"

删除:

hdel users name

多创建:

hmset users name xxx age 18 sex nan(不能有中文)

多查看:

hmget users name age sex ...

查看全部键值对:

hgetall users
# 输出:
# 1) "name"
# 2) "xxx"
# 3) "age"
# 4) "18"
# 5) "sex"
# 6) "nan"

查看全部键:

hkeys users
# 输出:
# 1) "name"
# 2) "age"
# 3) "sex"

查看全部值:

hvals users
# 输出:
# 1) "xxx"
# 2) "18"
# 3) "nan"

查看长度:

hlen users # 3

转载于:https://www.cnblogs.com/pywjh/p/9409394.html

lunix下的redis数据库操作——hash(哈希)相关推荐

  1. lunix下的redis数据库操作——list列表

    首先,需要先了解栈和队列的概念: 栈  先进后出:类比弹夹上的子弹,最后上进弹夹的子弹第一个使用,砌墙的板砖,后来居上 队列  先进先出:排队打饭,先到先得 创建列表: 左添加:(栈的形式添加) lp ...

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

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

  3. C/C++编程操作Redis数据库,hiredis包装redis数据库操作接口及测试(增删改查与连接)

    介绍一个实际应用场景,对于客户频繁需要查询的信息,可以将其放在redis内存数据库中,相当于一个缓存,每次查的时候先去redis内存数据库中去查询,如果查询不到再去oracle数据库中查询,这样提高了 ...

  4. 火山视窗Redis数据库操作列表数据

    本源码转载自利快云https://www.lkuaiy.com/ 火山视窗Redis数据库操作列表数据 1.如果不会安装redis数据库的可以先看下面的这个博客: https://www.lkuaiy ...

  5. python数据存储系列教程——python中redis数据库操作:连接、增删查改、多级路径

    全栈工程师开发手册 (作者:陈玓玏) python教程全解 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品 ...

  6. windows下安装Redis数据库

    redis下载安装 下载地址:https://github.com/MSOpenTech/redis/releases. Redis 支持 32 位和 64 位.这个需要根据你系统平台的实际情况选择, ...

  7. Ubuntu16.04下安装Redis数据库

    技术交流QQ群:1027579432,欢迎你的加入! 1.安装redis数据库 安装命令:sudo apt-get install redis-server 2.检查redis服务器系统进程 cdl@ ...

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

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

  9. Linux下安装Redis数据库

    操作系统是Ubuntu(window下的虚拟机),与centOS的区别在于yum源支持不友好.普通联网安装采用apt-get较为常见. 联网安装可以直接执行命令: 最好采用sudo管理员权限去操作,方 ...

最新文章

  1. IOS App 后台运行
  2. 你知道线程池创建多少线程比较合理吗?
  3. bzoj4006: [JLOI2015]管道连接
  4. concat 不是可以识别的 内置函数名称。_新特性解读 | MySQL 8.0 窗口函数详解
  5. Spring AOP 实现业务和异常日志记录实战
  6. 克隆ubuntu硬盘_使用Ubuntu Live CD克隆硬盘
  7. 一种命令行解析的新思路(Go 语言描述)
  8. c语言数字和字母输出的,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
  9. 大数据_MapperReduce_Hbase相关面试题_补充说明---Hbase工作笔记0030
  10. c#样条曲线命令_C#绘制由点定义的贝塞尔样条曲线
  11. JavaFX屏幕截图工具ScreenCapture
  12. 一起学习MySQL(基础阶段已完结)
  13. Android开发 个人开发者几大后端云比较
  14. 欲望都市游戏设计 背景图层和UI图层的设计
  15. 从顶点覆盖(Vertex Cover)到碰撞集(Hitting Set)的归约
  16. ssh协议(git和github gitee 之间的传输协议)
  17. MOOC中国接受《环球时报》英文版专访:MOOC证书对求职有用吗?
  18. UE4-音效触发技巧
  19. Android开发本地及网络Mp3音乐播放器(十五)网络音乐及歌词下载功能实现
  20. 究竟是量化模型重要还是人重要?

热门文章

  1. oracle 添加登陆数据库触发器--记录IP 地址
  2. 洛谷 P1064 金明的预算方案
  3. nodeJs多线程 -- 学习记录
  4. DPKG命令与软件安装、APT
  5. 大理,风花雪月俏丽金花
  6. 02dayC语言数据类型
  7. POJ3111 K Best —— 01分数规划 二分法
  8. github 创建新项目
  9. 深度解析Objective-C笔试题
  10. Abiword对话框资源