当前位置: 首页 > news >正文

Redis 哈希类型的常用命令总结

1. hset

设置哈希表中字段的值。

hset key field value

示例:

hset user:1000 name "Alice"

2. hget

获取哈希表中字段的值。

hget key field

示例:

hget user:1000 name

3. hgetall

获取哈希表中所有的字段和值。

hgetall key

示例:

hgetall user:1000

4. hdel

删除哈希表中的一个或多个字段。

hdel key field [field ...]

示例:

hdel user:1000 name

5. hexists

查看哈希表中指定字段是否存在。

hexists key field

示例:

hexists user:1000 name

6. hincrby

为哈希表中的字段值增加指定的整数。

hincrby key field increment

示例:

hincrby user:1000 age 1

7. hincrbyfloat

为哈希表中的字段值增加指定的浮点数。

hincrbyfloat key field increment

示例:

hincrbyfloat user:1000 balance 10.5

8. hkeys

获取哈希表中的所有字段名。

hkeys key

示例:

hkeys user:1000

9. hlen

获取哈希表中字段的数量。

hlen key

示例:

hlen user:1000

10. hmget

获取哈希表中一个或多个字段的值。

hmget key field [field ...]

示例:

hmget user:1000 name age

11. hmset

同时设置哈希表中的多个字段值。

hmset key field1 value1 field2 value2 ...

示例:

hmset user:1001 name "Bob" age 30

12. hsetnx

只在字段不存在时,设置哈希表中的字段值。

hsetnx key field value

示例:

hsetnx user:1000 email "alice@example.com"

13. hvals

获取哈希表中所有字段的值。

hvals key

示例:

hvals user:1000
http://www.lryc.cn/news/420513.html

相关文章:

  • 【物联网设备端开发】ESP开发工具:QEMU如何模拟以太网口接入网络
  • Python学习笔记(四)
  • 跨域:安全分步实施指南
  • 【iOS】AutoreleasePool自动释放池的实现原理
  • stm32—GPIO
  • CocosCreator使用 ProtoBuf WebSocket与服务器对接方法
  • 【python基础】while循环语句练习
  • 【SpringBoot系列】WebMvcConfigurer配置
  • 学懂C++ (十九):高级教程——深入详解C++信号处理
  • SOMEIP_ETS_032:echoUINT8ArrayMinSize
  • JS+CSS案例:可适应上下布局和左右布局的菜单(含二级菜单)
  • 【数据结构】线性表,顺序表
  • Spring之最基础的创建与Bean的存储与获取(还有Maven加载jar包报错的解决方法)
  • RabbitMQ应用问题 - 消息顺序性保证、消息积压问题
  • linux tcp通讯demo
  • 在 MongoDB 中,如何配置副本集以实现读写分离?
  • 虚拟dom-Diff算法
  • 01创建型设计模式——单例模式
  • 图像分割(一)
  • C++ 新经典:设计模式 目录(先留框架,慢慢来~)
  • go之命令行工具urfave-cli
  • 四种应用层协议——MQTT、CoAP、WebSockets和HTTP——在工业物联网监控系统中的性能比较
  • MySQL的脏读、不可重复读、幻读与隔离级别
  • 程序员前端开发者的AI绘画副业之路:在裁员危机中寻找新机遇
  • Burp Suite的使用和文件上传漏洞靶场试验
  • 如何在Ubuntu中安装deepin wine版的企业微信
  • 案例:Nginx + Tomcat集群(负载均衡 动静分离)
  • 【密码学】密码协议的分类:②认证协议
  • 异步编程(Promise详解)
  • DjangoORM注入分享