Skip to content

Redis array commands (18/18 implemented)

ARCOUNT

Returns the number of non-empty elements in an array.

ARDEL

Deletes elements at the specified indices in an array.

ARDELRANGE

Deletes elements in one or more ranges.

ARGET

Gets the value at an index in an array.

ARGETRANGE

Gets values in a range of indices.

ARGREP

Searches array elements in a range using textual predicates.

ARINFO

Returns metadata about an array.

ARINSERT

Inserts one or more values at consecutive indices.

ARLASTITEMS

Returns the most recently inserted elements.

ARLEN

Returns the length of an array (max index + 1).

ARMGET

Gets values at multiple indices in an array.

ARMSET

Sets multiple index-value pairs in an array.

ARNEXT

Returns the next index ARINSERT would use.

AROP

Performs aggregate operations on array elements in a range.

ARRING

Inserts values into a ring buffer of specified size, wrapping and truncating as needed.

ARSCAN

Iterates existing elements in a range, returning index-value pairs.

ARSEEK

Sets the ARINSERT / ARRING cursor to a specific index.

ARSET

Sets one or more contiguous values starting at an index in an array.