arahan BITOP redis
Hasil terjemahan:
bit Trivialadv [Bercakap] Agak, lebih kurang, berapa banyak [ketinggalan sedikit untuk]
vt Untuk meletakkan sedikit pada (kuda); menyekat
v. menggigit, menggigit (masa lampau menggigit); bitted
opUK [ɒp] AS [ɑ:p]
n. Kerja, operasi
plural: ops
arahan BITOP redissintaks
Fungsi: Lakukan operasi bit pada satu atau lebih kekunci rentetan yang menyimpan bit perduaan dan simpan hasilnya ke kekunci destkey.
Syntax: BITOP operation destkey key [key ...]
Penjelasan: Apabila BITOP memproses rentetan dengan panjang yang berbeza, bahagian rentetan yang lebih pendek yang hilang akan dianggap sebagai 0. Kekunci kosong juga dianggap sebagai urutan rentetan yang mengandungi 0.
Versi yang tersedia: >= 2.6.0
Kerumitan masa: O(N)
Pengembalian: Panjang rentetan yang disimpan pada kekunci masukan yang paling panjang dan panjang rentetan sama rata.
arahan BITOP rediscontoh
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