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

op

UK [ɒ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

Rumah

video

Soal Jawab