5、Hash

简介: 5、Hash

常用命令

命令 介绍
HSET key field value 设置指定哈希表中指定字段的值
HSETNX key field value 只有指定字段不存在时设置指定字段的值
HMSET key field1 value1 field2 value2 ... 同时将一个或多个 field-value (域-值)对设置到指定哈希表中
HGET key field 获取指定哈希表中指定字段的值
HMGET key field1 field2 ... 获取指定哈希表中一个或者多个指定字段的值
HGETALL key 获取指定哈希表中所有的键值对
HEXISTS key field 查看指定哈希表中指定的字段是否存在
HDEL key field1 field2 ... 删除一个或多个哈希表字段
HLEN key 获取指定哈希表中字段的数量
HINCRBY key field increment 对指定哈希中的指定字段做运算操作(正数为加,负数为减)

用法

sh

复制代码

127.0.0.1:6379> HSET person name laoyang
1
127.0.0.1:6379> HSET person age 100
1
127.0.0.1:6379> HGET person name
laoyang
127.0.0.1:6379> HGET person age
100
127.0.0.1:6379> HGETALL person name
laoyangage
100
127.0.0.1:6379> HDEL person age
1
127.0.0.1:6379> HGETALL person name
laoyang
127.0.0.1:6379> HEXISTS person name
1
127.0.0.1:6379> HEXISTS person age
0


相关文章
|
Linux C++
LInux下Posix的传统线程示例
LInux下Posix的传统线程示例
130 1
|
开发框架 JavaScript 中间件
node+express搭建服务器环境
node+express搭建服务器环境
180 1
node+express搭建服务器环境
|
前端开发 JavaScript 关系型数据库
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
3982 2
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
|
机器学习/深度学习 存储 PyTorch
PyTorch自定义学习率调度器实现指南
本文将详细介绍如何通过扩展PyTorch的 ``` LRScheduler ``` 类来实现一个具有预热阶段的余弦衰减调度器。我们将分五个关键步骤来完成这个过程。
714 2
|
监控 关系型数据库 MySQL
Linux环境下MySQL数据库自动定时备份策略
在Linux环境下,MySQL数据库的自动定时备份是确保数据安全和可靠性的重要措施。通过设置定时任务,我们可以每天自动执行数据库备份,从而减少人为错误和提高数据恢复的效率。本文将详细介绍如何在Linux下实现MySQL数据库的自动定时备份。
356 3
|
编解码
qt中使用dll库的方法
qt中使用dll库的方法
277 2
Win7下Qt调用打印机打印时提示另存为pdf问题
Win7下Qt调用打印机打印时提示另存为pdf问题
179 2
|
前端开发 JavaScript 开发者
掌握Web前端事件处理精髓:从事件冒泡到事件委托,轻松优化你的交互体验与代码性能!
【8月更文挑战第23天】在Web前端开发中,事件处理是实现用户交互的关键机制。其中,事件冒泡与事件委托是优化页面性能、简化代码的重要手段。事件冒泡是指事件从触发它的元素开始,沿着DOM树向上逐层传播至根节点的过程。通过阻止事件冒泡,可以控制事件的影响范围。而事件委托则是利用事件冒泡特性,在父元素上设置监听器来响应子元素的事件,这种方法减少了监听器的设置数量,特别适用于动态添加的子元素,提高了代码的可维护性和性能。掌握这两种技术,能帮助开发者构建更高效、更简洁的应用程序。
241 0
|
网络协议 Unix 数据安全/隐私保护
云计算存储问题之在编程场景中接口如何解决
云计算存储问题之在编程场景中接口如何解决
118 0
|
Windows
LabVIEW报错“仪器IO助手未正确安装”
LabVIEW报错“仪器IO助手未正确安装”
274 0