English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر GETSET في Redis

السلاسل (String) في Redis

يستخدم أمر GETSET في Redis لضبط قيمة المفتاح المحدد، والعائد هو القيمة القديمة للمفتاح.

القواعد

القواعد الأساسية لأمر GETSET في Redis

redis 127.0.0.1:6379> GETSET KEY_NAME VALUE

إصدارات المتاحة

>= 1.0.0

العائد

العائد للمفتاح المحدد. عندما لا يوجد قيمة قديمة، أي عندما لا يكون المفتاح موجودًا، يتم العودة إلى nil.

عندما يكون المفتاح موجودًا لكن ليس نوعه نصيًا، يتم العودة إلى خطأ.

مثال على الإنترنت

أولاً، قم بتعيين قيمة mykey واستخراج النص.

redis> GETSET db mongodb    # لا يوجد قيمة قديمة، العودة إلى nil
(nil)
redis> GET db
"mongodb"
redis> GETSET db redis      # العودة إلى القيمة القديمة mongodb
"mongodb"
redis> GET db
"redis"

السلاسل (String) في Redis