BITFIELD_RO
BITFIELD_RO key GETÂ encoding offset [GET encoding offset ...]
- Available since:
- 6.0.0
- Time complexity:
- O(1) for each subcommand specified
- ACL categories:
-
@read
,@bitmap
,@fast
,
Read-only variant of the BITFIELD
command.
It is like the original BITFIELD
but only accepts GET
subcommand and can safely be used in read-only replicas.
Since the original BITFIELD
has SET
and INCRBY
options it is technically flagged as a writing command in the Redis command table.
For this reason read-only replicas in a Redis Cluster will redirect it to the master instance even if the connection is in read-only mode (see the READONLY
command of Redis Cluster).
Since Redis 6.2, the BITFIELD_RO
variant was introduced in order to allow BITFIELD
behavior in read-only replicas without breaking compatibility on command flags.
See original BITFIELD
for more details.
Examples
BITFIELD_RO hello GET i8 16
Return
Array reply: An array with each entry being the corresponding result of the subcommand given at the same position.
Feedback
If you've found issues on this page, or have suggestions for improvement, please submit a request to merge or open an issue in the repository.