Redis - hash类型操作

hash 类型操作 设置操作: hset:    hset key filed value        创建指定key的filed-value名值对

hsetnx:    hsetnx key filed value        创建不存在的key的filed-value名值对,已存在则创建失败

hmset:    hmset key filed1 value1 filed2 value2    创建key对应的多个filed-value

hdel:    hdel key filed            删除指定key的filed-value名值对

查询操作: hget:    hget key filed            获取指定key的filed的value

hmget:    hmget key filed1 filed2 filed3    获取指定key的filed1、filed2、filed3对应的value

hkeys:    hkeys filed            获取指定key的所有filed

hvals:    hvals filed            获取指定key的所有value

hgetall:    hgetall filed            获取指定key的所有filed-value名值对

hexists:    hexists key filed            检查指定key是否存在

hlen:    hlen key                获取指定key的filed数量

原子操作: hincrby:    hincrby key filed num        给指定的key的filed加上指定的num   

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JavaEdge

2018-08-02

hibernate执行更新需要较长时间,因此需要等待,否则无法获得更新后字段

9820
来自专栏拂晓风起

Hibernate配置access Hibernate 连接 access

12140
来自专栏有困难要上,没有困难创造困难也要上!

CentOS7修改网卡名称

23430
来自专栏北京马哥教育

History(历史)命令用法 15 例

如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用...

37660
来自专栏北京马哥教育

Gitlab CE 8.1.3 安装手册(Debian/Ubuntu)

安装概述 Gitlab的安装过程主要包括以下组件的配置: 安装软件包及解决依赖项 Ruby环境 Go 系统用户 数据库(Mysql/Postgresql) Re...

36650
来自专栏IT杂记

Windows下jps, jconsole无法查看本地java进程问题解决

先通过本地java代码运行: System.out.println(System.getProperties()); 查看属性java.io.tmpdir=C:...

33260
来自专栏JetpropelledSnake

Python Web学习笔记之Cookie,Session,Token区别

31470
来自专栏androidBlog

Git 配置别名 —— 让命令变得更简单

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdutxiaoxu/article/de...

15510
来自专栏云计算教程系列

如何在CentOS 7上用mod_proxy将Apache设置为反向代理

反向代理是一种代理服务器,它接受HTTP(S)的请求后,把它们发送到一个或多个后端服务器。反向代理非常有用,因为许多现代网络应用使用后端应用程序服务器处理传入的...

33530
来自专栏行者常至

Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The

Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are...

75810

扫码关注云+社区

领取腾讯云代金券