w3resource

Redis String: DECRBY

Redis DECRBY Command

Redis DECRBY command is used to decrement the number stored at key by specified value. If the key does not exist, it is set to 0 before performing the operation. If the key contains a value of the wrong type or contains a string that can not be represented as integer an error is returned.

Here are some common uses and scenarios for the "DECRBY" command:

  • Decreasing Operations: Decrease integer values by a specified decrement (e.g., for decrementing counters or quantities).
  • Batch Processing: Decrease values of multiple keys by specified amounts efficiently.
  • Inventory Management: Adjust stock levels or quantities downward in inventory systems.
  • Atomic Operations: Ensure atomicity when decrementing values in a multi-client environment.
  • Data Adjustment: Modify integer values downward as required.

Syntax:

DECRBY KEY_NAME DECREMENT_AMOUNT

Available since

1.0.0.

Return Value

Integer reply, the value of key after the increment

Return Value Type

Integer

Example: Redis DECRBY

redis 127.0.0.1:6379> SET visitors 1000
OK
redis 127.0.0.1:6379> DECRBY visitors 5
(integer) 995

Previous: DECR
Next: APPEND



Follow us on Facebook and Twitter for latest update.