Redis的pubsub.c是對pubsub功能的實現(xiàn)。Redis的pub/sub是一個穩(wěn)定快速的消息系統(tǒng)?;?ziplist 和 dict ...
Redis的t_zset.c是對zset數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)。zset是由 dict 和zskiplist來實現(xiàn)的。 當(dāng)元素較少的時候,采用zipli...
Redis的t_set.c是個set數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)。 當(dāng)元素都是Integer類型的時候,采用intset來實現(xiàn)。當(dāng)元素有非Integer類型的...
Redis的t_list.c是對list數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)。在Redis3.2之前,list數(shù)據(jù)結(jié)構(gòu)基于ziplist或linkedlist實現(xiàn)。在...
Redis的t_hash.c是對hash字典數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)。主要是基于ziplist、dict、sds實現(xiàn)。 當(dāng)元素較少的時候,使用ziplis...
Redis的t_string.c是對于string數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)。底層是基于 sds 及 dict 實現(xiàn)的。 首先,了解一下redisDb結(jié)構(gòu)。...
Redis協(xié)議,又名Redis Serialization Protocol,是Redis的通信協(xié)議。 協(xié)議的格式:前綴符號 + 內(nèi)容 + \r...
Redis的quicklist是一種基于ziplist實現(xiàn)的可壓縮(quicklistLZF)的雙向鏈表,結(jié)合了鏈表和ziplist的優(yōu)點組成的...
Redis中的intset,表示整數(shù)集合,用來存儲整數(shù),在set數(shù)據(jù)結(jié)構(gòu)中用到。 intset的數(shù)據(jù)結(jié)構(gòu)如下: 1. 新建intset 2. 插...