English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Decr الأمر يقلل من القيمة الرقمية المخزنة في key بنسبة واحد.
إذا كانت المفتاح غير موجودة، فإن قيمة المفتاح تتم تعيينها أولاً إلى 0، ثم يتم تنفيذ عملية DECR
إذا كانت القيمة تحتوي على نوع خاطئ، أو إذا كانت القيمة من النوع النصي (String) لا يمكن تمثيلها كعدد، فإنها تعود بخطأ
قيمة هذه العملية محدودة في 64 بت (bit) من الأرقام المميزة
جملة الأساس لـ redis Decr
redis 127.0.0.1:6379> DECR KEY_NAME
>= 1.0.0
قيمة المفتاح بعد تنفيذ الأمر.
# تناقص القيمة للمفاتيح الموجودة والأرقام redis> SET failure_times 10 OK redis> DECR failure_times (عدد) 9 # تناقص القيمة للمفاتيح غير الموجودة redis> EXISTS count (عدد) 0 redis> DECR count (عدد) -1 # تناقص القيمة للمفاتيح الموجودة ولكن ليست أرقام redis> SET company YOUR_CODE_SUCKS.LLC OK redis> DECR company (خطأ) ERR القيمة ليست عددية أو خارج النطاق