redis常见类型设置、获取键值的基础命令

embedded/2024/9/23 0:25:35/
redis_0">redis常见类型设置、获取键值的基础命令
  • 获取键值的数据类型

命令:TYPE keyname

在这里插入图片描述

  • 常见数据类型设置、获取键值的基本命令
    • string类型

      • 置键值:set keyname valuename
      • 获取键值:get keyname
      • 删除: del keyname
        在这里插入图片描述
    • list类型

      • 从左边向列表插入一个或多个元素:lpush keyname value1 value2 value3
      • 从右边向列表插入一个或多个元素:lpush keyname value1 value2 value3
      • 获取列表的元素:lrange keyname left right (left、right分别表示元素的下标,即 keyname[left:right])
      • 从右边取出最后一个元素,并且将其从列表中删除:rpop keyname
        在这里插入图片描述
    • set类型(无序集合类型)

      • 向集合中添加元素: sadd keyname value
      • 从集合中移出元素: srem keyname value
      • 获取集合的所有元素:smembers keyname
        在这里插入图片描述
    • zset类型(有序集合类型)

      • 向有序集合中添加一对或多对元素:zadd keyname score1 value1 score2 value2
      • 获取有序集合中指定元素的分值:zscore keyname score1
      • 删除有序集合中的指定元素:zrem keyname value1
      • 获取有序集合中一定范围元素(不包含分值):zrange keyname left right left、right是开始和结束下标
      • 获取有序集合中一定范围元素(包含分值):zrange keyname left right withscores
        在这里插入图片描述
    • hash类型

      • 设置一对或多对哈希键值对:hset keyname field1 value1 field2 value2
      • 获取指定键对应的值,语法:hget keyname filed
      • 删除一个或多个哈希字段: hdel keyname field1 field2
      • 获取哦哈希所有键值对:hgetall keyname
        在这里插入图片描述

http://www.ppmy.cn/embedded/115313.html

相关文章

鸿蒙应用生态构建的核心目标

保护开发者和用户利益的同时维护整体系统的安全性,对生态构建者是至关重要的。以开发者为中心,构建端到端应用安全能力,保护应用自身安全、运行时安全,保障开发者权益,是鸿蒙应用生态构建的核心目标。 应用生命周期主要…

可转债量化策略研究,QMT如何获取可转债合约信息?

获取可转债合约信息 此函数被设计为专门用于单一转债的查询,能够提供详尽的转债信息。通过使用这个函数,您可以获取到深度的特定转债数据,包括其涨跌停价格、上市日期、退市日期和期权到期日等关键信息。这种全面的信息将成为您理解和分析转…

MAC 安装 nvm

在Mac上安装NVM(Node Version Manager)可以通过多种方法实现,以下是两种常用的安装方法: 方法一:使用Homebrew安装(推荐) Homebrew是macOS的包管理器,通过它可以方便地安装和管理各…

1 elasticsearch安装

【0】官网参考 https://www.elastic.co/guide/en/elasticsearch/reference/7.11/targz.html 【1】Centos7 下载安装 【1.1】下载 官网:Download Elasticsearch | Elastic 选择好自己想要的相关版本即可; 【2】Centos7.X 前置环境配置(uli…

Git之如何删除Untracked文件(六十八)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【…

梧桐数据库(WuTongDB):Vectorized Query Optimizers 简介

向量化查询优化器(Vectorized Query Optimizers)是现代数据库系统中的关键部分,尤其在列式数据库(如 Apache Arrow、ClickHouse、MonetDB 和 Apache Druid)中得到了广泛应用。它通过批量处理数据(即向量化处…

车载软件架构 --- SOA设计与应用(中)

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…

spring mvc详细讲解(前后端分离模式)

在前后端分离模式下,Spring MVC 的作用主要集中在处理后端的业务逻辑和 API 接口,而不再直接管理视图部分。也就是说,Spring MVC 的重点是如何处理客户端的请求并返回数据(通常以 JSON 或 XML 格式),而视图…