0. 背景
接上文(http://blog.csdn.net/ordeder/article/details/16893621),对list结构在dict中的存储进行分析(REDIS_ENCODING_LINKEDLIST)。
1. 执行命令:
#set name ordeder #set command,设置"ordeder"字符串的key为name
# rpush mylist “Hello” #list command,将"Hello"插入到key为mylist的链表尾部
# rpush mylist “Redis”
P.S. Redis中的List采用两种实现方式(redisObject.encoding):REDIS_ENCODING_ZIPLIST,REDIS_ENCODING_LINKEDLIST。这里讨论的是 REDIS_ENCODING_LINKEDLIST实现。
2. 执行命令后dict的结果示意图
原文链接: http://blog.csdn.net/ordeder/article/details/16921109