英 [set bit]? ?美 [s?t b?t]??
嵌鑲鑽頭
redis SETBIT指令 語法
作用:對(duì)?key?所儲(chǔ)存的字串值,設(shè)定或清除指定偏移量上的位元(bit)。位元的設(shè)定或清除取決於?value?參數(shù),可以是?0?也可以是?1?。
語法:SETBIT key offset value
#說明:當(dāng)?key?不存在時(shí),自動(dòng)產(chǎn)生一個(gè)新的字串值。字串會(huì)進(jìn)行伸展(grown)以確保它可以將?value?保存在指定的偏移量上。當(dāng)字串值進(jìn)行伸展時(shí),空白位置以?0?填滿。 offset?參數(shù)必須大於或等於?0?,且小於 2^32 (bit 映射被限制在 512 MB 之內(nèi))。
可用版本:>= 2.2.0
#時(shí)間複雜度:O(1)
傳回:指定偏移量原來儲(chǔ)存的位元。