来源:未知 时间:2015-08-20 09:52 作者:xxadmin 阅读:次
[导读] 本教程讲解redis教程之列表 Redis列表是简单的字符串列表,排序插入顺序。您可以在头部或列表的尾部Redis的列表添加元素。 列表的最大长度为232 - 1 (每个列表超过4十亿元素4294967295)元...
本教程讲解redis教程之列表 Redis列表是简单的字符串列表,排序插入顺序。您可以在头部或列表的尾部Redis的列表添加元素。 列表的最大长度为232 - 1 (每个列表超过4十亿元素4294967295)元素。 例子
redis 127.0.0.1:6379> LPUSH tutorials redis (integer) 1 redis 127.0.0.1:6379> LPUSH tutorials mongodb (integer) 2 redis 127.0.0.1:6379> LPUSH tutorials mysql (integer) 3 redis 127.0.0.1:6379> LRANGE tutorials 0 10 1) "mysql" 2) "mongodb" 3) "redis" 在上述例子中的三个值被插入到redis的列表命名tutorials 使用LPUSH命令。 Redis的命令列表 如下表所示相关列出了一些基本的命令: S.N.命令 & 描述 1BLPOP key1 [key2 ] timeout 取出并获取列表中的第一个元素,或阻塞,直到有可用 2BRPOP key1 [key2 ] timeout 取出并获取列表中的最后一个元素,或阻塞,直到有可用 3BRPOPLPUSH source destination timeout 从列表中弹出一个值,它推到另一个列表并返回它;或阻塞,直到有可用 4LINDEX key index 从一个列表其索引获取对应的元素 5LINSERT key BEFORE|AFTER pivot value 在列表中的其他元素之后或之前插入一个元素 6LLEN key 获取列表的长度 7LPOP key 获取并取出列表中的第一个元素 8LPUSH key value1 [value2] 在前面加上一个或多个值的列表 9LPUSHX key value 在前面加上一个值列表,仅当列表中存在 10LRANGE key start stop 从一个列表获取各种元素 11LREM key count value 从列表中删除元素 12LSET key index value 在列表中的索引设置一个元素的值 13LTRIM key start stop 修剪列表到指定的范围内 14RPOP key 取出并获取列表中的最后一个元素 15RPOPLPUSH source destination 删除最后一个元素的列表,将其附加到另一个列表并返回它 16RPUSH key value1 [value2] 添加一个或多个值到列表 17RPUSHX key value 添加一个值列表,仅当列表中存在 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com