linux redis hash哈希 增删改查
2023-09-11 14:19:17 时间
hash:特殊的《键-域值》对
string类型的是 key-value 一一对应,而hash表的value由两部分构成:filed(域)、value(值)。
命令
命令 | 说明 | 返回值 | 示例 | 截图 |
---|---|---|---|---|
hset | 创建一个key、多个域值对 | ![]() | hmset student1 name zhx age 24 sex male | ![]() |
hkeys | 查询一个key、所有域名 | ![]() | hkeys student | ![]() |
hget | 查询一个key、一个域的值 | ![]() | hget student name | ![]() |
hsetnx | 为不存在的 field 赋值,如果该 field 已存在,则操作无效,如果 key 不存在,则创建并执行 | ![]() | hsetnx student height 180 | ![]() |
hexists | 查看一个key、一个域 是否存在 | ![]() | hexists student name | ![]() |
hgetall | 取一个key 、所有域和值 | ![]() | hgetall student | ![]() |
hvals | 取一个key、所有value | ![]() | hvals student | ![]() |
hlen | 取一个key,filed的个数 | ![]() | hlen student | ![]() |
hincrby | 字段加上指定增量值 | ![]() | hincrby student age 10 | ![]() |
hincrbyfloat | 为哈希表中的字段加上指定的浮点数增量值 | ![]() | hincrbyfloat student age 10.5 | ![]() |
hscan | 从一个key中、遍历 域值 对 | ![]() ![]() | hscan student 0 match “*” | ![]() |
hdel | 删除一个key、一个或多个域值对 | ![]() | hdel student name age | ![]() |
As per Redis 4.0.0, HMSET is considered deprecated. Please use HSET in new code.
根据Redis 4.0.0,HMSET被视为已弃用。请在新代码中使用HSET。
相关文章
- Redis的分布式锁python-redis-lock使用
- [Linux] AWK命令详解(大全)
- [Linux]linux如何把文件切成多块
- Linux基本网络及文件传输命令
- linux shell 脚本攻略学习11--mkdir和touch命令详解
- 实现RTSP网站微信直播方案EasyNVR(linux版)部署问题之:ERR_CONTENT_LENGTH_MISMATCH
- Linux基础之linux服务器服务器间拷贝文件
- linux 3.11.6 内核编译过程
- 【学习总结】快速上手Linux玩转典型应用-第2章-linux简介
- Linux ifconfig指令
- 虚拟机centos 安装 redis 环境 linux 使用 java 远程连接 redis
- Atititt java redis jedis 使用 Redis体系 Redis 命令 Redis 命令Redis 键(key)Redis 字符串(String)Redis 哈希(Hash)R
- 〖Python 数据库开发实战 - Python与Redis交互篇⑤〗- 利用 redis-py 实现哈希数据类型的常用指令操作
- 〖Python 数据库开发实战 - Python与Redis交互篇⑦〗- 利用 redis-py 实现缓存学生考试信息
- linux下redis安装
- [手游项目3]-17-linux下redis
- Linux查看文件夹大小
- linux学习之八---Linux进程基础知识
- L76.linux命令每日一练 -- 第11章 Linux系统管理命令 -- free和iftop
- L56.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- swapoff和sync
- 嵌入式linux开发,Makefile 如何判断目录或文件是否存在
- linux top命令及结果详解 top -p 查看Linux程序运行进程
- kali linux 安装 redis
- Linux之journalctl查看系统与kernel日志
- Linux之turbostat超频检测工具(一百零二)
- Linux|centos7下部署安装alertmanager并实现邮箱和微信告警(基础篇---二)
- Linux命令之uname
- Linux 忘记密码解决方法
- 【服务器安装Redis】Centos7离线安装redis
- Linux面试必备20个常用命令
- 【Linux】~ 如何将本地文件(windows)复制(传输)到虚拟机中