码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-06-11 16:50:43      阅读:107      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!