Anglais [set bit] US [sɛt bɪt]

Inlaid Drill bit

commande redis SETBIT syntaxe

Fonction : Définissez ou effacez le bit au décalage spécifié pour la valeur de chaîne stockée dans la clé. Le bit est activé ou effacé en fonction du paramètre de valeur, qui peut être 0 ou 1 .

Syntaxe : Valeur de décalage de la clé SETBIT

Description : Lorsque la clé n'existe pas, une nouvelle valeur de chaîne est automatiquement générée. La chaîne est agrandie pour garantir qu'elle peut contenir la valeur au décalage spécifié. Lorsqu'une valeur de chaîne est étirée, les positions vides sont remplies de 0. Le paramètre offset doit être supérieur ou égal à 0 et inférieur à 2 ^ 32 (le mappage de bits est limité à 512 Mo).

Versions disponibles : >= 2.2.0

Complexité temporelle : O(1)

Renvois : Les bits initialement stockés dans le décalage spécifié.

commande redis SETBIT exemple

redis> SETBIT bit 10086 1
(integer) 0
redis> GETBIT bit 10086
(integer) 1
redis> GETBIT bit 100   # bit 默认被初始化为 0
(integer) 0