The SETRANGE command in Redis is used to modify a portion of the value of a key by replacing a substring within the key’s existing value. It allows you to update part of the string value associated with a specific key at a specified offset.

Arguments

key
str
required

The name of the Redis key for which you want to modify the value.

offset
int
required

The zero-based index in the value where you want to start replacing characters.

value
str
required

The new string that you want to insert at the specified offset in the existing value.

Response

The length of the value after it was modified.