返回介绍

DECRBY

发布于 2025-02-22 13:46:50 字数 769 浏览 0 评论 0 收藏 0

DECRBY key decrement

key 所储存的值减去减量 decrement

如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECRBY 操作。

如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

本操作的值限制在 64 位(bit) 有符号数字表示之内。

关于更多递增(increment) / 递减(decrement) 操作的更多信息,请参见 INCR 命令。

可用版本:

>= 1.0.0

时间复杂度:

O(1)

返回值:

减去 decrement 之后, key 的值。

# 对已存在的 key 进行 DECRBY

redis> SET count 100
OK

redis> DECRBY count 20
(integer) 80

# 对不存在的 key 进行 DECRBY

redis> EXISTS pages
(integer) 0

redis> DECRBY pages 10
(integer) -10

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文