Bahasa Inggeris [set bit] AS [sɛt bɪt]

Mata gerudi bertatah

arahan SETBIT redis sintaks

Fungsi: Tetapkan atau kosongkan bit pada offset yang ditentukan untuk nilai rentetan yang disimpan dalam kunci. Bit ditetapkan atau dikosongkan bergantung pada parameter nilai, yang boleh menjadi 0 atau 1 .

Sintaks: SETBIT nilai offset kunci

Penerangan: Apabila kunci tidak wujud, nilai rentetan baharu dijana secara automatik. Rentetan itu ditanam untuk memastikan ia boleh memegang nilai pada offset yang ditentukan. Apabila nilai rentetan diregangkan, kedudukan kosong diisi dengan 0s. Parameter ofset mestilah lebih besar daripada atau sama dengan 0 dan kurang daripada 2^32 (pemetaan bit terhad kepada 512 MB).

Versi yang tersedia: >= 2.2.0

Kerumitan masa: O(1)

Pulangan: Bit yang asalnya disimpan dalam offset yang ditentukan.

arahan SETBIT redis contoh

redis> SETBIT bit 10086 1
(integer) 0
redis> GETBIT bit 10086
(integer) 1
redis> GETBIT bit 100   # bit 默认被初始化为 0
(integer) 0