首页 > 数据库 >4-Redis十大关系之哈希Hash

4-Redis十大关系之哈希Hash

时间:2024-02-20 10:48:00浏览次数:22  
标签:Hash 哈希 Redis value field key

Redis十大关系之哈希Hash:Map<String, Map<Object, Object>>

HSET key field value field value...:设置属性值

image-20240220102510925

HGET key field: 获取对应属性值

image-20240220102625021

HGETALL key:遍历哈希

image-20240220102859439

HDEL key field:删除field对应的属性

image-20240220103012774

HLEN key:获取某个key内的全部数量

image-20240220103150612

HEXISTS key field:判断key中有没有field字段,存在返回1,不存在返回0

image-20240220103251932

HKEYS key和KVALS key分别罗列出对应的key和value

image-20240220103443169

标签:Hash,哈希,Redis,value,field,key
From: https://www.cnblogs.com/lilyflower/p/18022556

相关文章

  • Java集合篇之set,面试官:请说一说HashSet、LinkedHashSet、TreeSet的区别?
    写在开头Java的集合世界中主要由List,Set,Queue,Map构成,我们在之前的博文中已经学习了List,接下来我们继续学习Set集合。Set特点:存取无序,不可以存放重复的元素,不可以用下标对元素进行操作HashSet作为Set容器的代表子类,HashSet经常被用到,我们通过源码去分析它【源码查看】public......
  • NoSQL 数据库管理工具,搭载强大支持:Redis、Memcached、SSDB、LevelDB、RocksDB,为您的数
    NoSQL数据库管理工具,搭载强大支持:Redis、Memcached、SSDB、LevelDB、RocksDB,为您的数据存储提供无与伦比的灵活性与性能!【官网地址】:http://www.redisant.cn/nosql介绍直观的用户界面从单一应用程序中同时连接Redis、Memcached、SSDB、LevelDB、RocksDB,你可以快速轻松地创建......
  • Redis3主3从+pg1主2从
    目录一、环境准备二、安装服务器部署redis集群1.安装需求2.创建redis3.上传软件4.编译安装4.1编译安装root用户编译否则问题一4.2验证安装是否成功4.3操作过程5.新建redis集群配置文件5.1新建配置文件目录,复制模板配置文件5.2修改默认配置文件6.部署步骤6.1启动redi......
  • 3-Redis十大关系之列表List
    Redis十大类型之ListList适用于单key多value的情况。底层是由双端链表组成。LPUSH:LPUSHkeyv1v2v3...从左边插入RPUSH:RPUSHkeyV1V2V3V4V5...从右边插入LRANGEkeystartend:进行遍历,注意不存在RRANGE!LPOP和RPOP:分别是从左边移除一个元素和右边移除一个元素......
  • redis高频问题--redis单线程
    redis单线程问题引入●Redis是纯内存操作,执行速度非常快●采用单线程,避免不必要的上下文切换可竞争条件,多线程还要考虑线程安全问题●使用I/O多路复用模型,非阻塞IORedis是纯内存操作,执行速度非常快,它的性能瓶颈是网络延迟而不是执行速度,I/O多路复用模型主要就是实现......
  • redis高频问题--哨兵模式
    哨兵模式运行原理redis哨兵模式脑裂主节点的网络问题导致暂时断开连接了,哨兵重新选举了一个主节点,等到老的主节点重新连上时,将会降级为从节点,它清空自身的数据从主节点重新同步此时,在老的主节点网络出问题期间收到的数据将会丢失。需要避免这个问题,可以对redis进行配置......
  • Docker安装Redis容器
    Docker安装Redis容器查看原文安装Redis#下载redis镜像dockerpullredis:5#检查当前所有Docker下载的镜像dockerimagesredis配置文件创建以下文件及文件夹,方便配置及管理redismkdir-p/docker/redismkdir-p/docker/redis/datatouch/docker/redis/redis.conf......
  • windows下安装Redis
    一、下载 二、安装、1双击运行: 2agree: 3修改路径勾选环境变量: 4配置端口勾选防火墙 5设置内存限制 6安装完成 三、修改配置,启动打开配置文件:redis.windows.conf1修改访问IP 2修改密码 3启动redis-serverredis.windows.conf ......
  • 06 高级应用-Redis Sentinel 和高可用性
    在Redis的应用中,高可用性是一个重要的考虑因素。RedisSentinel提供了监控、通知、自动故障转移和服务发现的机制,确保Redis的高可用性。以下是关于RedisSentinel的详细介绍:RedisSentinel的主要功能监控:Sentinel不断检查Redis主服务器和从服务器是否正常运行。通......
  • 2-Redis十大类型之字符串String
    1.RedisString类型注意:redis中的string类型最大value为512MB1.1同时设置多个键值对MSETk1v1k2v2k3v3...1.2同时获取多个键值MGETk1k2k3...1.3获取指定区间范围内的值GETRANGEkstartend:类似于字符串截取SETRANGEkoffsetvalue:类似于从字符串的指......