首页 > 其他 > 详细

Redis数据类型之-- 链表(List)

时间:2015-06-11 16:48:46      阅读:175      评论:0      收藏:0      [点我收藏+]

1. List 

  

  介绍:

      List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作中key理解为链表的名字。
    Redis的list类型其实就是一个每个子元素都是string类型的双向链表。
    我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。

 

  方法:

    1. lpush  在key对应list的头部添加字符串元素  lpush mylist "world"  lpush mylist "hello"      lrange mylist 0 -1   返回   hello world 

    2. rpust  在key对应list的尾部添加字符串元素  rpust mylist "world"     rpush mylist "hello"      lrange mylist 0 -1  返回   hello world 

    3. linsert 在key对应list的特定位置前或后添加字符串   rpush mylist3 "world"    linsert mylist3 before "world" "hello"   

Redis数据类型之-- 链表(List)

原文:http://www.cnblogs.com/newqzp/p/4569281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!