开发者社区 问答 正文

List 列表类型实现方式是什么?

List 列表类型实现方式是什么?

展开
收起
游客mm5dulkpivqdo 2021-12-05 14:09:51 436 分享 版权
1 条回答
写回答
取消 提交回答
  • Redis List的实现为一个双向链表,即可以支持反向查找和遍历,更方便操作,不过会带来额外内存开销,Redis内部的很多实现,包括发送缓冲队等也是采用这个数据结构。

    Redis的list是每个子元素都是String类型的双向链表,可以通过push和pop操作从列表的头部或者尾部添加或者删除元素,这样list既可以作为栈又可以作为队列。

    2021-12-05 14:10:30
    赞同 展开评论
问答标签:
问答地址: