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



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/redis/redis-decrby-key-decrement.php