Redis命令行之Hash
2024-08-29 20:20:51
一、Redis之Hash简介
1. Hash是一个string类型的field和value的映射表,适合用于存储对象。
2. 每个hash可以存储232-1个键值对(40多亿)。
二、Redis之Hash命令行操作
Hset:为hash表中的字段赋值,若hash表不存在会先创建表再赋值,若字段已存在会覆盖旧值。
Hget:获取hash表中指定字段的值。
,反则返回0。
Hdel:删除hash表的一个或多个字段,忽略不存在的字段。
Hmset:同时设置某个hash表的多个字段值。
Hmget:同时获取某个hash表的多个字段值。
Hgetall:获取某个hash表所有的字段和值。
Hkeys:获取某个hash表所有字段名。
Hvals:获取某个hash表所有字段值。
Hsetnx:为hash表中不存在的字段赋值。若hash表不存在则先创建,若字段已存在则不做任何操作。
Hlen:获取某个hash表的字段数量。
再进行操作,若字段值为字符串则会报错。
Hincrbyfloat:为hash表中的指定字段加上指定浮点数增量值。
(限制:64位有符号数字)
最新文章
- PHP之session与cookie
- 反调试技术常用API,用来对付检测od和自动退出程序
- sed delete
- git使用2
- linux学习记录(第六章、Linux 的文件权限与目录配置)
- C++习题 对象转换
- iOS基础 - 核心动画
- Python单元测试框架
- 安装MongoDB启动时报错‘发生系统错误2’的解决办法
- deepin linux学习笔记(四)进不去图形界面怎么办?
- 前端笔记知识点整合之JavaScript(二)关于运算符&;初识条件判断语句
- Python 读取 支付宝账单并存储到 Access 中
- java 多线程断点下载功能
- Springboot的异步线程池
- 论文笔记:Tracking by Natural Language Specification
- Stateful Kubernetes Applications Made Easier: PSO and FlashBlade
- linux系统编程:进程控制(fork)
- QQ小薇机器人
- Msmq设计文档(赋源代码)
- 使用C#操作Oracle Spatial的SDO_GEOMETRY对像(读取和写入)