whcoding whcoding
首页
收藏
归档
关于
GitHub (opens new window)
首页
收藏
归档
关于
GitHub (opens new window)
  • Redis

    • NoSQL的四大分类
    • Redis 概述
    • Redis 压测工具
    • Redis 基础知识
    • Redis key
    • Redis String
    • Redis List
    • Redis
    • Redis
    whcoding
    2021-04-29
    目录

    Redis List

    # redis list 操作

    在redis里面 可以把 list 做成 栈 队列 阻塞队列

    • 往队列左侧(头部)插入一个或多个值
    lpush key value.... value
    
    1
    • 往队列的右侧(未部)插入一个或者多个值
    rpush key value.... value
    
    1
    • 获取list指定范围内的值
    lrange key start stop
    
    1
    • 从左侧取出一个值
    lpop key 
    
    1
    • 从右侧取出一个值
    rpop key 
    
    1
    • 通过索引获取值
    lindex key index
    
    1
    • 获取列表的长度
    llen key
    
    1
    • 移除指定的值
    lrem key count value # count 表示要移除几个  
    
    1
    • 截取list的指定长度
    ltrim key start stop
    
    1
    • 删除列表中最后一个值,将它追加到另外一个列表
    rpoplpush key key
    
    1
    • 将列表中指定下标的值替换 (如果要替换的下标或者list不存在会报错)
    lset key index value
    
    1
    • 在列表某值前面或后面插入一个值
    linsert key BEFORE|AFTER pivot value
    
    1
    #Redis
    上次更新: 2022/08/31, 20:54:57
    Redis String

    ← Redis String

    Theme by Vdoing | Copyright © 2018-2022 | 京ICP备16038673
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式