List列表类型:

  • List列表就是一系列字符串的"数组",按插入顺序排序,类似于C++中的Queue队列数据结构,但是这个可以两边插入和删除。

  • List列表最大长度为2的32次方-1,可以包含40亿个元素。

List命令:

  • 右侧插:rpush listkey c b a:给数组listkey从右依次插入c,b,a三个数据。

  • 左侧插:lpush listkey f e d:给数组listkey从左依次插入f,e,d三个数据。

  • 右侧弹:rpop listkey:数组listkey右侧弹出一个数据。

  • 左侧弹:lpop listkey:数组listkey左侧弹出一个数据。

  • 输出数据:lrange list begin end:输出list数组从下标begin到下标end的所有数据,下标从0开始,如果end=-1,则输出从begin开始之后的所有数据。