redis setbit如何設(shè)置位值

小樊
81
2024-11-10 14:44:27
欄目: 云計(jì)算

SETBIT 命令用于設(shè)置給定鍵(key)中特定位(offset)的值為 1 或 0。具體用法如下:

SETBIT key offset value

參數(shù)說(shuō)明:

  • key:要操作的鍵。
  • offset:要設(shè)置的位偏移量,從 0 開(kāi)始計(jì)算。
  • value:要設(shè)置的位值,可以是 0 或 1。

示例:

  1. 設(shè)置鍵 mykey 的第 3 位為 1:
SETBIT mykey 3 1
  1. 設(shè)置鍵 mykey 的第 5 位為 0:
SETBIT mykey 5 0
  1. 檢查鍵 mykey 的第 3 位是否為 1:
GETBIT mykey 3

返回值為 1 表示第 3 位為 1,返回值為 0 表示第 3 位為 0。

0