SETBIT key offset value

Sets or clears the bit at offset in the string value stored at key

SETBIT命令用于将键存储的字符串的指定偏移量的位设置为指定的值。

语法:

SETBIT key offset value

其中,key表示要设置的键,offset表示要设置的位在字符串中的偏移量,value表示要设置的值(0或1)。

以下是使用SETBIT命令设置位的示例:

> SETBIT key1 7 1
(integer) 0
> GET key1
" "
> SETBIT key1 0 1
(integer) 0
> GET key1
" "

在这个例子中,首先使用SETBIT命令将键key1的第7个位设置为1。由于该键之前并没有被设置过,所以命令返回0,表示这是一个新的字符串。接下来,使用GET命令检索键的值,可以看到字符串中第7个位被设置为了1。然后,使用SETBIT命令将键key1的第0个位设置为1,命令返回0,表示该位之前被设置为0。最后,使用GET命令再次检索键的值,可以看到字符串中第0个位被设置为了1。

powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:36:59

results matching ""

    No results matching ""