搜索引擎收錄提交優(yōu)化營商環(huán)境條例
Hash 哈希內(nèi)部編碼方式
哈希的內(nèi)部編碼有兩種:
- ziplist(壓縮列表):當(dāng)哈希類型元素個(gè)數(shù)?于hash-max-ziplist-entries配置(默認(rèn)512個(gè))、同時(shí)所有值都?于hash-max-ziplist-value配置(默認(rèn)64字節(jié))時(shí),Redis會(huì)使?ziplist作為哈希的內(nèi)部實(shí)現(xiàn),ziplist使?更加緊湊的結(jié)構(gòu)實(shí)現(xiàn)多個(gè)元素的連續(xù)存儲(chǔ),所以在節(jié)省內(nèi)存???hashtable更加優(yōu)秀。
- hashtable(哈希表):當(dāng)哈希類型?法滿?ziplist的條件時(shí),Redis會(huì)使?hashtable作為哈希的內(nèi)部實(shí)現(xiàn),因?yàn)榇藭r(shí)ziplist的讀寫效率會(huì)下降,?hashtable的讀寫時(shí)間復(fù)雜度為O(1)。