标签:
lpush/rpush:lpush从链表左边插入,rpush从链表右边插入
那么这个链表是a-->b-->c
取出链表中元素
看其中所有的元素:
弹出元素lpop/rpop
删元素:lrem[link_name] count value ,count是正数的话,从左边删除,是负数的话从链表尾端删除,count是指定删除的个数。
截取:ltrim
lindex:
看链表长度:
linsert:
右边弹出左边塞入:两个链表,第一个链表的尾部元素弹出到第二个链表的头部,原子性操作,构建安全队列,抢票可以这么搞。
brpop:
当前的job链表是空的,因为没有元素可以被pop,等20s,另起会话,直到另外会话添加元素的话,就会pop出去
标签:
原文地址:http://www.cnblogs.com/yjqx/p/5692352.html