ziplist:http://blog.csdn.net/benbendy1984/article/details/7796956
redis 内部存储结构:http://www.searchtb.com/2011/05/redis-storage.html
redis存储中,list(hash,set原理类似)在小于一定元素个数或者大小的时候,不是使用标准的双向列表,而是类似与String 类型,记录一个节点及当前节点的大小,计算/分配内存。
在元素个数不是很大的时候或者可以控制元素个数以达到节省内存的目的。
但是这种分配会影响list的操作性能,可以看做 性能/内存 的博弈。