bit Trivialadv. Ganz, mehr oder weniger, wie viel [ein Gebiss weglassen]
vt. einschr?nken
v. bei?en, Bing (Vergangenheitsform von Biss); Angewohnheit des Bei?ens (oder Stechens)
Dritte Person Singular: Bits Plural: Bits Pr?teritum: gebissen gebissen
countEnglisch [ka?nt] Amerikanisch [ka?nt]
n.Gesamt; count; Argument Vergangenheitsform: gez?hlt
redis BITCOUNT-Befehl Syntax
Funktion: Z?hle die Anzahl der Bits, die in der angegebenen Zeichenfolge auf 1 gesetzt sind.
Syntax: BITCOUNT-Taste [Start] [Ende]
Erl?uterung: Im Allgemeinen wird die gesamte angegebene Zeichenfolge gez?hlt, indem Sie zus?tzliche Start- oder Endparameter angeben. Sie k?nnen nur an bestimmten Stellen z?hlen. Die Einstellungen der Start- und Endparameter ?hneln denen des Befehls GETRANGE, und es k?nnen negative Werte verwendet werden: Beispielsweise stellt -1 die letzte Ziffer und -2 die vorletzte Ziffer usw. dar. Nicht vorhandene Schlüssel werden als leere Zeichenfolgen behandelt. Wenn also eine BITCOUNT-Operation für einen nicht vorhandenen Schlüssel ausgeführt wird, ist das Ergebnis 0.
Verfügbare Versionen: >= 2.6.0
Zeitkomplexit?t: O(N)
Rückgabe: Die Anzahl der Bits, die auf 1 gesetzt sind.
redis BITCOUNT-Befehl Beispiel
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