BITFIELD_RO

Syntax
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.