typedef struct redisObject {
// 類型
unsigned type:4;
// 編碼
unsigned encoding:4;
// 對(duì)象最后一次被訪問的時(shí)間
unsigned lru:REDIS_LRU_BITS; /* lru time (relative to server.lruclock) */
// 引用計(jì)數(shù)
int refcount;
// 指向?qū)嶋H值的指針
void *ptr;
} robj;
最重要的3項(xiàng)就是 type 、 encoding ptr ptr指向的是實(shí)際存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)