首页 > 数据库 >Redis的五大基本类型

Redis的五大基本类型

时间:2023-02-18 14:57:29浏览次数:30  
标签:元素 Redis 指定 列表 获取 key 移除 类型 五大

String

 List

有序可重复

trim:通过截取之后,保留的是截取到的元素

 rpoplpush:移除一个列表的值并将移除的值push进目标列表

 lset:将列表指定下标的值替换,相当于更新

 linsert:将某个值插入指定元素(非下标)的前面(左边)或者后面(右边)

 Set:

无序不重复

添加元素,查看所以元素,判断一个值是否存在

获取元素个数,移除指定元素

 

随机选中一个或多个元素

 

随机删除元素

 将指定元素移动到另一个set集合

 

 交集并集差集

 

 Hash:key-map

更适合存储对象

set值,获取数据,删除指定的key(map中的key)

获取key的数量,判断字段是否存在

 

 只获取全部的key或者value

指定增量,存在不能设置,不存在就设置

 

 Zset:有序集合

添加,显示数据(可排序)

 移除元素,获取集合的元素个数

 获取指定区间的元素个数

标签:元素,Redis,指定,列表,获取,key,移除,类型,五大
From: https://www.cnblogs.com/happy12123/p/17132582.html

相关文章

  • Redis实现事务
    事务 正常执行 放弃事务 编译型异常 运行时异常:编译能通过,但是不合法 redis实现乐观锁类比正常执行成功 执行失败:测试多线程修改了watch监视的值......
  • 10. 创建不同类型的工程
    恐惧是本能,行动是信仰(在此感谢尚硅谷宋红康老师的教程)1.创建Java工程在工程上,右键-New-Module,如下:指明Java工程的名称及使用的JDK版本:创建包:......
  • Mysql explain命令使用和搜索类型介绍
    分析语句explain是mysql中的一个指令,可以用来分析sql语句的执行计划,检测有没有使用到索引。例如:explainselect*frommvs;select_type搜索的类型table搜索的表名type搜......
  • Spring Boot Redis 应用场景
    1.前言Redis其实就是基于内存的键值型数据库,与Oracle、SQLServer、MySQL等传统关系型数据库相比,它最大的优势就是读写速度快。到底有多快呢,我曾经使用Windows版......
  • python学习笔记一:基本数据类型
    1、python的一切都是对象,对象是包含属性和方法的一个整体。2、数据类型的组成:身份(内存地址,通过id方法可看它的唯一标识符);类型(通过type方法查看);值(数据项)3、常用基本数据类型......
  • 软件的类型
    Amusements/Games(娱乐/游戏)Amusements/Graphics(娱乐/图形)Applications/Archiving(应用/档案)Applications/Communications(应用/通信)Applications/Databases(应用/数......
  • redis 集群配置(从0到1)
    1.关闭配置文件appendonlyyes改为no2.到redis目录下拷贝redis.conf文件 cp./redis.conf./7001/ cp./redis.conf./7002/ cp./redis.conf./7003/3.分别修改......
  • java中的数据类型及内存分析
    1. java中的类型           (1)除基本类型之外的变量类型都称之为引用类型。   (2)java中的变量        ①局部变量:使用前必须被......
  • redis之热key hotkeys
    ########### redis-cli --hotkeys[[email protected]]$./redis_7001/bin/redis-cli-ajJAV0kTokNb8iZvwfqniCxmFZEsbOH5n-c-p7001-h192......
  • redis之大key bigkey
    ######################   [[email protected]]$./redis_7001/bin/redis-cli-ajJAV0kTokNb8iZvwfqniCxmFZEsbOH5n-c--bigkeys-p7001-......