redis:List类型的操做命令redis
1:lpush/rpush:添加值,格式是rpush list的key item项的值,值能够是多个索引
2:lrange:按索引范围获取值,格式是lrange list的key 起始索引终止索引,-1表示最后一个索引rem
3:lindex:获取指定索引的值,格式是lindex list的key 索引号it
4:lpop/rpop:弹出值,格式是lpop list的keyList
5:llen:获取元素个数,格式是llen list的keyim
6:lrem:删除元素,格式是lrem list的key 数量item项的值,数量可正负,表示从左或右删除,若是数di
量为0,表示删除所有与给定值相等的项时间
7:ltrim:保留指定索引区间的元素,格式是ltrim list的key 起始索引结束索引push
8:blpop/brpop:弹出值,格式是blpop list的key值过时时间,key能够是多个,若是没有值,会一值等index
待有值,直到过时
9:rpoplpush:将元素从一个列表转移到另一个列表,格式是rpoplpush 源list的key值目的list的key
值
10:brpoplpush:将元素从一个列表转移到另一个列表,格式是brpoplpush 源list的key值目的list的
key值过时时间
11:lset:设置指定索引的值,格式是lset list的key 索引新的值
12:linsert:插入元素,格式是linsert list的key before|after 定位查找的值添加的值