redis-常用数据类型-列表(List)


1,介绍

  单键多值

  redis列表是简单的字符串列表,按照插入顺序排序,你可以添加一个元素到表的头部或尾部

  它的底层实际上是一个双向链表,对两端的操作性能很高,通过索引下标的操作中间的节点性能会较差

2,常用命令

  lpush/rpush             ...   从左边/右边插入一个或多个值

  lpop/rpop       从左边/右边弹出一个值,值在健在,值亡键亡

  rpoplpush          从key1列表右边吐出一个值,插入到key2的左边

  lrange                按照索引下标获取元素  (从左到右)(-1代表右边第一个)

  lindex          按照索引下标获取元素(从左到右)

  llen        获取列表长度