首页 > 数据库 >redis list

redis list

时间:2022-08-16 22:45:53浏览次数:43  
标签:count list 元素 redis 插入 先入

list 列表 相当于java中list 集合 特点 元素有序 此有序指 插入时顺序

且 可以重复,key还是一个字符串,值是一个list

 

 

 类似于c中的栈  先入后出  

可以lpush 和rpush

 

 

以下为一些常用命令

lpush list 012345  给list赋值  返回值为integer count(原子个数)    先入后出

5 4 3 2 1 0

lrange list 0 3    输出:2 3 4 5    后入先出

 

lpushx list 6    在最左边添加一个6 此key要事先存在

lpop list 1(弹出的个数)  弹出左数第一的数 list中消失

listlen list   list长度

lset list   从0开始取下标 要替换的数  替换原值

lindex list x  获取索引的元素

lrem list count 去重 看官网   count>0 从头到尾     count<0 从尾到头   |count|=删去的个数       count=0   删去全部重复

ltrim list  0  3   保留1-4的元素

linsert list    before/after  插入点 要插入的元素       插入数据

 

标签:count,list,元素,redis,插入,先入
From: https://www.cnblogs.com/Nana7mi/p/16593283.html

相关文章

  • Redis-5.0141 分布式锁-18
    1.问题描述   随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程的特点以及分布在不同机器上,这将使原单机部署情况下的并发控制......
  • Delphi 让Listview中的item可以显示不同的颜色
    procedureTFormAlissaA.ListViewAAdvancedCustomDrawItem(Sender:TCustomListView;Item:TListItem;State:TCustomDrawState;Stage:TCustomDrawStage;varDefault......
  • Redis的两种持久化机制
    Redis的两种持久化机制1、持久化机制client--->redis(内存)--->内存数据-数据持久化--->磁盘两种方法快照(Snapshot)AOF(AppendOnlyFile)只追加日志文件2、快照2.1......
  • Redis主从复制
    Redis主从复制主从复制架构仅仅用来解决数据的冗余备份,从节点仅仅用来同步数据。如果主节点因为某些原因出现了故障导致宕机,无法接收数据,那么从节点也会与主节点断开连接......
  • ListAndSetAndDataStructure
    数据结构:概念:程序当中组织和存储数据的一种方式算法:解决问题的一种办法,如何快速的查找数据/修改数据/删除数据/添加数据常见的数据结构:8种数组、链......
  • Redis---客户端命令
    1.前言Redis提供了一些操作客户端(client)的命令,比如查询所有已连接到服务器的客户端数量,控制客户端的连接状态(关闭或者挂起)等。通过客户命令我们可以轻松的实现对客户端的......
  • Redis---zset有序集合(底层原理+图解)
    1.前言顾名思义,Rediszset(有序集合)中的成员是有序排列的,它和set集合的相同之处在于,集合中的每一个成员都是字符串类型,并且不允许重复;而它们最大区别是,有序集合是有序的,s......
  • Redis实现延迟队列
     一、延迟队列进入该队列的消息会被延迟消费的队列,一般的队列,进入队列后会进行排队依次消费掉二、使用场景需要进行延迟消费的场景,本文举例为某本书籍更新了章节,待内......
  • Redis---hash哈希散列
    1.前言Redishash(哈希散列)是由字符类型的field(字段)和value组成的哈希映射表结构(也称散列表),它非常类似于表格结构。在hash类型中,field与value一一对应,且不允许重......
  • Redis---set集合
    1.前言Redisset(集合)遵循无序排列的规则,集合中的每一个成员(也就是元素,叫法不同而已)都是字符串类型,并且不可重复。Redisset是通过哈希映射表实现的,所以它的添加、删除......