bit Trivialadv. [Parlé] Tout à fait, un peu, plus ou moins, combien [omission d'un mors à]

vt Mettre un mors sur (le cheval); restreindre

v. mordre, Bing (passé de mordre); mordre appât; habitude de mordre (ou piquer)

Troisième personne du singulier: bits Participe présent: mordre Passé: mordu Participe passé: bitted

count

Anglais [kaʊnt] Américain [kaʊnt]

n.Total count; argument Passé : compté Participe passé : compté

commande redis BITCOUNT syntaxe

Fonction : Compte le nombre de bits mis à 1 dans la chaîne donnée.

Syntaxe : BITCOUNT key [start] [end]

Explication : Généralement, la totalité de la chaîne donnée sera comptée En spécifiant des paramètres de début ou de fin supplémentaires, vous ne pouvez compter que dans les opérations spécifiques effectuées sur la position. Les réglages des paramètres de début et de fin sont similaires à la commande GETRANGE, et des valeurs négatives peuvent être utilisées : par exemple, -1 représente le dernier chiffre, et -2 représente l'avant-dernier chiffre, et ainsi de suite. Les clés qui n'existent pas sont traitées comme des chaînes vides, donc si une opération BITCOUNT est effectuée sur une clé qui n'existe pas, le résultat est 0.

Versions disponibles : >= 2.6.0

Complexité temporelle : O(N)

Retours : Le nombre de bits définis sur 1 .

commande redis BITCOUNT exemple

redis> BITCOUNT bits
(integer) 0
redis> SETBIT bits 0 1          # 0001
(integer) 0
redis> BITCOUNT bits
(integer) 1
redis> SETBIT bits 3 1          # 1001
(integer) 0
redis> BITCOUNT bits
(integer) 2