redis的数据类型-lists
2017-03-22 17:23
274 查看
1.lists类型
2.方法
1.lpush:向list头部添加字符串元素。 lpush mylist hei 。成功返回mylist现有个数 1 。 lpush mylist ha 成功返回mylist现有个数 2。(栈 先进后出)
2.lrange:取出list的数据。lrange mylist 0 -1 表示取出mylist所有的数剧。0表示从头部第一个开始,-1表示尾部第一个。(1"ha" 2"hei")(栈 先进后出)
3.rpush:向list尾部添加字符串元素。rpush mylist cc 。rpush mylist bb 。 lrange mylist 0 -1 ( ha ,hei ,cc ,bb )
4.linsert:向list指定位置插入元素。 lpush mylist2 1, lpush mylist2 2,向他们中间加入一个元素,在1之前(靠近头为前),linsert mylist2 before one 3 成功后值为(2,3,1)
5.lset:设置list中指定下标的值(会覆盖)。rpush my 1,lste my 0 2 ,lrange my 0 -1 (值为2)
6.lrem:从key对应list中删除n个和value相同的元素。(n<0从尾部删除,n=0全部删除)rpush my he ,rpush my he (he,he)lrem my 2 he (删除二个he,返回2(删除的个数))
7.ltrim:保留指定范围内的值。lpush mylist a ,lpush mylist b,lpush mylist c。ltrim mylist 1 -1 (b,c)
8.lpop:从list的头部删除元素,并返回删除元素。lpush mylist a ,lpush mylist b,lpush mylist c。 lpop mylist ( (c,b,a) 返回 c ,剩余b,a)
9.rpop:从list的尾部删除元素,并返回删除元素。lpush mylist a ,lpush mylist b,lpush mylist c。 rpop mylist ( (c,b,a) 返回 a ,剩余c,b)
2.方法
1.lpush:向list头部添加字符串元素。 lpush mylist hei 。成功返回mylist现有个数 1 。 lpush mylist ha 成功返回mylist现有个数 2。(栈 先进后出)
2.lrange:取出list的数据。lrange mylist 0 -1 表示取出mylist所有的数剧。0表示从头部第一个开始,-1表示尾部第一个。(1"ha" 2"hei")(栈 先进后出)
3.rpush:向list尾部添加字符串元素。rpush mylist cc 。rpush mylist bb 。 lrange mylist 0 -1 ( ha ,hei ,cc ,bb )
4.linsert:向list指定位置插入元素。 lpush mylist2 1, lpush mylist2 2,向他们中间加入一个元素,在1之前(靠近头为前),linsert mylist2 before one 3 成功后值为(2,3,1)
5.lset:设置list中指定下标的值(会覆盖)。rpush my 1,lste my 0 2 ,lrange my 0 -1 (值为2)
6.lrem:从key对应list中删除n个和value相同的元素。(n<0从尾部删除,n=0全部删除)rpush my he ,rpush my he (he,he)lrem my 2 he (删除二个he,返回2(删除的个数))
7.ltrim:保留指定范围内的值。lpush mylist a ,lpush mylist b,lpush mylist c。ltrim mylist 1 -1 (b,c)
8.lpop:从list的头部删除元素,并返回删除元素。lpush mylist a ,lpush mylist b,lpush mylist c。 lpop mylist ( (c,b,a) 返回 c ,剩余b,a)
9.rpop:从list的尾部删除元素,并返回删除元素。lpush mylist a ,lpush mylist b,lpush mylist c。 rpop mylist ( (c,b,a) 返回 a ,剩余c,b)
相关文章推荐
- Redis详解:lists数据类型及操作
- Redis支持5种数据类型之一Lists
- redis 学习手册之列表数据类型Lists操作命令
- redis数据类型:lists
- Redis的Lists数据类型
- Redis的数据类型(lists、Sets)
- 跟我学REDIS-REDIS(二)----常用数据类型之Lists
- Redis详解:lists数据类型及操作
- Redis实战(5)数据类型三Lists
- Redis学习手册(Sorted-Sets数据类型)
- Redis学习手册(Sorted-Sets数据类型)
- Redis学习手册(Hashes数据类型)
- Redis学习手册(Set数据类型)
- Redis实战《红丸出品》2.1 Redis数据类型及操作前言
- Redis学习手册(Hashes数据类型)
- Redis学习手册(List数据类型)
- Redis学习手册(String数据类型)
- redis: sorted set数据类型与操作
- Redis:二、数据类型
- redis:list数据类型与操作