English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يضيف الأمر Incrby الخاص بـ Redis القيمة المحددة إلى الرقم المخزن في المفتاح.
إذا كانت المفتاح غير موجود، سيتم تعيين قيمة المفتاح أولاً إلى 0، ثم تنفيذ الأمر Incrby.
إذا كانت القيمة تحتوي على نوع غير صحيح، أو إذا كانت القيمة النصية غير قابلة للت码د كعدد، يتم إرجاع خطأ.
يحدد قيمة هذه العملية في نطاق 64 بت من الأرقام المميزة.
قواعد اللغة الأساسية للأمر Incrby في Redis
redis 127.0.0.1:6379> INCRBY KEY_NAME INCR_AMOUNT
>= 1.0.0
زيادة القيمة الحالية للمفتاح بناءً على القيمة المحددة مسبقًا.
# المفتاح موجود ويكون قيمة عددية redis> SET rank 50 OK redis> INCRBY rank 20 (integer) 70 redis> GET rank "70" # المفتاح غير موجود redis> EXISTS counter (integer) 0 redis> INCRBY counter 30 (integer) 30 redis> GET counter "30" # القيمة ليست قيمة عددية عند وجود المفتاح redis> SET book "long long ago..." OK redis> INCRBY book 200 (خطأ) ERR القيمة ليست عددية أو خارج النطاق