BITFIELD_RO
语法
BITFIELD_RO key [GET encoding offset [GET encoding offset ...]]
- 从以下位置开始可用:
- 6.0.0
- 时间复杂度:
- O(1) 对于每个指定的子命令
- ACL 类别:
-
@read
,@bitmap
,@fast
,
的只读变体BITFIELD
命令。
它就像原版BITFIELD
但只接受GET
子命令,并且可以安全地在只读副本中使用。
由于原始BITFIELD
具有SET
和INCRBY
options 中,它在 Redis 命令表中被技术标记为写入命令。
因此,即使连接处于只读模式,Redis 集群中的只读副本也会将其重定向到主实例(请参阅READONLY
命令)。
从 Redis 6.2 开始,BITFIELD_RO
variant 的引入是为了允许BITFIELD
在只读副本中的行为,而不会破坏命令标志的兼容性。
显示原文BITFIELD
了解更多详情。
例子
BITFIELD_RO hello GET i8 16