redis 05 五大数据类型-list

lpush/rpush/lrange
redis 05 五大数据类型-list_第1张图片

lpush:list内容顺序与存入时相反

lpop/rpop
redis 05 五大数据类型-list_第2张图片
lrange/llindex/llen
redis 05 五大数据类型-list_第3张图片
lrem(remove count value)
redis 05 五大数据类型-list_第4张图片
ltrim

将截取到的key的值赋值给key


redis 05 五大数据类型-list_第5张图片
rpoplpush
redis 05 五大数据类型-list_第6张图片
linsert
redis 05 五大数据类型-list_第7张图片
总结:
  1. list是字符串链表,left,ringht都可以插入添加;
  2. lpush/rpush如果键不存在,则创建新的链表;如果键已存在,则新增内容
  3. 如果list里的值空了,那么list也就消失了
  4. 链表的头尾操作效率高,中间元素操作效率偏低

你可能感兴趣的:(redis 05 五大数据类型-list)