首页 > 其他 > 详细

Redis数据类型及其操作—Lists

时间:2014-04-04 12:49:47      阅读:615      评论:0      收藏:0      [点我收藏+]
list commands in redis
命令 语法 描述 示例 备注
RPUSH RPUSH key-name value [value...] 将元素添加到list右边 RPUSH list-key1 "a" "b" "c"  
LPUSH LPUSH key-name value [value...] 将元素添加到list左边 LPUSH list-key2 "c" "b" "a"  
RPOP RPOP key-name 从list右边弹出元素,并从list中删除 RPOP list-key1 "c"
LPOP LPOP key-name 从list左边弹出元素,并从list中删除 LPOP list-key1 "a"
LINDEX LINDEX key-name offset 返回offset位上的元素 LINDEX list-key2 1 "b"
LRANGE LRANGE key-name start end 返回[start,end]间的元素 LRANGE list-key2 0 -1 "a" "b" "c"
LTRIM LTRIM key-name  start end 将原来的list缩减为[start,end]间的元素 LTRIM list-key2 0 1 "a" "b"
LREM LREM key-name num value 删除list中num个value LREM list-key2 1 "b"  
BLPOP BLPOP key-name [key-name...] timeout 弹出第一个非空list的最左边元素,至多等待timeout秒 BLPOP list-key1 list-key2 5 "b"
BRPOP BRPOP key-name [key-name...] timeout 弹出第一个非空list的最右边元素,至多等待timeout秒 BRPOP list-key1 list-key2 5 "a"
RPOPLPUSH RPOPLPUSH source-key dest-key 弹出source最右元素并将其添加到dest的最左边 RPOPLPUSH list-key1 list-key2  
BRPOPLPUSH BRPOPLPUSH source-key dest-key timeout 弹出source最右元素并将其添加到dest的最左边,至多等待timeout秒 BRPOPLPUSH list-key1 list-key2 5  

Redis数据类型及其操作—Lists,布布扣,bubuko.com

Redis数据类型及其操作—Lists

原文:http://www.cnblogs.com/wayhow/p/3643678.html

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