Redis命令之list

参考下面的网站

http://doc.redisfans.com/list/index.html

1.lindex

Lindex key index 

返回列表key中下标为index的元素
index 0 表示第一个元素以此类推 -1表示最后一个元素 -2倒数第二个以此类推

2.llen key
返回key的长度

3.lrange

Lrange key start stop 

返回列表key指定区间的元素 表示第一个元素以此类推 -1表示最后一个元素 -2倒数第二个以此类推

4.lrem(remove)

lrem key count value

移除列表key中一定数量的值为value的元素

  • Count > 0 从表头开始删除值为value的元素,删除count个

  • Count < 0 从表尾开始删除,数量为count的绝对值

  • count = 0 移除表中所有值为value的元素

Eg:lrem ltest 3 2 从表头开始,删除列表ltest中值为2的元素,删除3个

5.lset 修改列表元素的值

Lset key index value 

将列表key下标为indx的元素的值设置为value

6.ltrim

Ltrim key start stop

保留列表key某一个区间的元素,其余的删除 -1表示最后一个元素 -2倒数第二个以此类推

你可能感兴趣的:(Redis命令之list)