zoukankan      html  css  js  c++  java
  • reids类型-列表

    存储一个有序的字符串列表 List
    通过索引访问元素比较慢
    获取两端的数据很快,时间复杂度 O(1),自动排序
    适合日志和最新动态
    一个列表键最多可以容纳232-1个元素
    有序列表更耗费内存
     
    向两端增加元素,返回值表示增加元素后列表的长度
    lpush  key value
    rpush key value
     
    从列表两端弹出元素,返回弹出的内容
    LPOP key
    RPOP key
    BRPOP 一直阻塞连接,直到有新元素加入
     
     
    获取列表中元素的个数
    llen  key
    获取列表片段,返回的值包含两端的元素。负数时表示从右边开始计数,-1表示最右边
    lrange key start stop
     
    删除列表中指定的值,删除前count个值为value的元素,返回值是实际删除的个数。
    lrem key count value     count大于0从左边删除,count小于0从右边删除,count=0删除全部值为value的元素
     
    获取/设置指定索引的元素值
    lindex key index
    lset  key index value
     
    向列表中插入元素
    linsert key before | after pivot value
     
    将一个元素从A列表的右边转移到B的左边
    rpoplpush source destination
     
     
     
     
     
     
  • 相关阅读:
    判断某个元素是否显示/隐藏
    文件file
    文件上传原理--FileReader
    angular搭建
    判断滚动条滚到底部
    bugDone
    webstorm界面主题
    自定义滚动条
    用电脑免费给手机发短信(转)
    c++ 面试常见问题
  • 原文地址:https://www.cnblogs.com/wanglao/p/11162718.html
Copyright © 2011-2022 走看看