IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
Redis源码阅读:list实现(ziplist, quicklist)
Jiajun的技术笔记
发表于
2021-05-28 00:00:00
love
0
《Redis源码阅读:list实现(ziplist, quicklist)》如果我们用Redis做过broker,就知道,绝大部分的队列实现,都是基于 `LPUSH` 和 `BRPOP` 这两个命令的。那么,Redis到底是怎么实现list的呢?底层是如何实现的,是否省内存,Redis为了省内存又做了什么优化?阻塞版的pop又是怎么实现的?这篇文章里,我们就会探讨这些问题...