美文网首页
用php中的数组学习redis中的list

用php中的数组学习redis中的list

作者: Mr_Arvin | 来源:发表于2019-06-24 15:40 被阅读0次

    右边添加

    php         array_push($arr, $val);  
    redis       rpush key val
    

    左边添加

    php         array_unshift($arr, $val);  
    redis       lpush key val
    

    右边弹出最后一个元素,并返回值

    php         array_pop($arr);  
    redis       rpop key
    

    左边弹出第一个元素,并返回值

    php         array_shift($arr);  
    redis       lpop key
    
    php         array_slice($arr, $offset, $length=null, $bool=false);    //取出数组部分元素  不会影响原数据
    redis       lrange key start end    //取出list部分数据 不会影响原数据
    redis       ltrim key start end    //截取list   影响原数据,保留截取的部分
    

    统计元素个数

    php         count($arr) ;
    redis       llen key
    

    给指定位置赋值

    php         $arr[$key] = $val;
    redis       lset key index val
    

    最常用的大概也就这些了~

    相关文章

      网友评论

          本文标题:用php中的数组学习redis中的list

          本文链接:https://www.haomeiwen.com/subject/tzfoqctx.html