get

英 [get]   美 [ɡɛt]  

vt.得到;抓住;说服;受到(惩罚等)

vt.& vi.到达,来

vi.成为;开始;设法对付;获得利益或财富

n.生殖,幼兽;赢利

第三人称单数: gets 现在分词: getting 过去式: got 过去分词: got gotten

bit

英 [bɪt]   美 [bɪt]  

n.一点,一块;少量,少许;一会儿,一转眼;[计] 比特(二进位制信息单位)

adj.很小的,微不足道的

adv.[口语]相当,有点儿,或多或少,多少[a bit to的省略]

vt.给(马)上嚼子;上衔铁;抑制;制约

v.咬,叮( bite的过去式);刺痛;咬饵;有咬(或叮)的习性

第三人称单数: bits 复数: bits 现在分词: bitting 过去式: bitted 过去分词: bitted

redis GETBIT命令 语法

作用:对 key 所储存的字符串值,获取指定偏移量上的位(bit)。当 offset 比字符串值的长度大,或者 key 不存在时,返回 0 。

语法:GETBIT key offset

可用版本:>= 2.2.0

时间复杂度:O(1)

返回:字符串值指定偏移量上的位(bit)。

redis GETBIT命令 示例

# 对不存在的 key 或者不存在的 offset 进行 GETBIT, 返回 0
redis> EXISTS bit
(integer) 0
redis> GETBIT bit 10086
(integer) 0
# 对已存在的 offset 进行 GETBIT
redis> SETBIT bit 10086 1
(integer) 0
redis> GETBIT bit 10086
(integer) 1