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 默認(rèn)被初始化為 0 (integer) 0