bit Trivialadv. [Gesprochen] Ziemlich, 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 bittet
opUK [ɒp] US [ɑ:p]
n Arbeit, Betrieb
Plural: ops
Funktion: Führen Sie Bitoperationen für einen oder mehrere Zeichenfolgenschlüssel aus, die Binärbits speichern, und speichern Sie die Ergebnisse im Zielschlüssel. Syntax: BITOP operation destkey key [key ...] Erläuterung: Wenn BITOP Zeichenfolgen unterschiedlicher Länge verarbeitet, wird der fehlende Teil der kürzeren Zeichenfolge als 0 betrachtet. Ein leerer Schlüssel wird auch als Folge von Zeichenfolgen behandelt, die Nullen enthalten. Verfügbare Versionen: >= 2.6.0 Zeitliche Komplexität: O(N) Rückgabe: Die Länge der im Zielschlüssel gespeicherten Zeichenfolge und die Länge der längsten Zeichenfolge im Eingabeschlüssel gleich. redis BITOP-Befehl Syntax
redis BITOP-Befehl Beispiel
redis> SETBIT bits-1 0 1 # bits-1 = 1001
(integer) 0
redis> SETBIT bits-1 3 1
(integer) 0
redis> SETBIT bits-2 0 1 # bits-2 = 1011
(integer) 0
redis> SETBIT bits-2 1 1
(integer) 0
redis> SETBIT bits-2 3 1
(integer) 0
redis> BITOP AND and-result bits-1 bits-2
(integer) 1
redis> GETBIT and-result 0 # and-result = 1001
(integer) 1
redis> GETBIT and-result 1
(integer) 0
redis> GETBIT and-result 2
(integer) 0
redis> GETBIT and-result 3
(integer) 1