zoukankan      html  css  js  c++  java
  • Redis (非关系型数据库) 数据类型 之 list列表类型

    Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)

    list即可以作为“栈”也可以作为"队列"。
    操作:
    >lpush list1 "world"  //在list1头部压入一个字串
    >lpush list1 "hello"  // 在list1头部压入一个字串
    >lrange list1 0 -1  //获取list1中内容
        0:表示开头  -1表示结尾。
    
    >rpush list2 "world"  //在list2尾部压入一个字串
    >rpush list2 "hello"  // 在list2尾部压入一个字串
    >lrange list2 0 -1  //获取list2中内容
        0:表示开头  -1表示结尾。
    
    >linsert list2 before hello there
    在key对应list的特定位置前或后添加字符串
    
    >lset list2 1 "four"
    修改指定索引位置上的值
    
    >lrem list2 2 "hello"  //删除前两个hello值
    >lrem list2 -2 "hello" //删除后两个hello值
    >lrem list2 0 "hello"  //删除所有hello值
    
    >ltrim mylist8 1 3    //删除此范围外的值
    
    >lpop list2   //从list2的头部删除元素,并返回删除元素
    >rpop list2   //从list2的尾部删除元素,并返回删除元素
    >rpoplpush list1 list2    //将list1的尾部一个元素移出到list2头部。并返回
    
    >lindex list2 1 //返回list2中索引位置上的元素
    >llen list2 //返回list2上长度
  • 相关阅读:
    DBCP数据库连接池
    Java Ant build.xml详解
    AWK 用法
    java打jar包
    linux 下java jar包的方法
    linux下java命令行引用jar包
    java webservice
    设计模式的几大原则
    ContextLoaderListener
    WebApplicationContextUtils源码
  • 原文地址:https://www.cnblogs.com/Fantinai/p/8053462.html
Copyright © 2011-2022 走看看