Latest web development tutorials

أعطها استبدال القيادة

يستخدم أعطها يحل محل الأمر لاستبدالالمفتاح (مفتاح) القيمة (قيمة البيانات) الحالية.

حالة عدم وجود المفتاح، تحل محل تفشل، وسوف تحصل على استجابةNOT_STORED.

بناء الجملة:

بناء الجملة الأساسية يحل محل الأمر كما يلي:

replace key flags exptime bytes [noreply]
value

المعلمات على النحو التالي:

  • المفتاح: مفتاح مفتاح الهيكل قيمة المفتاح، يتم استخدامه للعثور على قيمة ذاكرة التخزين المؤقت.
  • الأعلام: ويمكن أن تشمل زوج المفاتيح ذات قيمة المعلمة صحيحة، يستخدم العميل لتخزين معلومات إضافية حول أزواج قيمة المفتاح.
  • exptime: حفظ أزواج قيمة المفتاح في ذاكرة التخزين المؤقت طول الوقت (بالثواني، 0 يعني الأبد)
  • بايت: عدد البايتات المخزنة في ذاكرة التخزين المؤقت
  • noreply (اختياري): هذه المعلمة يقول لا يحتاج الخادم لإرجاع البيانات
  • القيمة: القيمة المخزنة (الموجود دائما في الصف الثاني) (يمكن أن يفهم مباشرة كقيمة هيكل قيمة المفتاح)

أمثلة

وضعناها الأمثلة التالية:

  • الرئيسية mykey →
  • علم → 0
  • exptime → 900 (في ثواني)
  • بايت → 10 (عدد بايت للتخزين البيانات)
  • قيمة → data_value

مفاتيح الأمثلة التالية التي نستخدمها "mykey" وتخزين data_value القيمة المقابلة. بعد تنفيذ نستبدل نفس قيمة المفتاح "some_other_value".

add mykey 0 900 10
data_value
STORED
get mykey
VALUE mykey 0 10
data_value
END
replace mykey 0 900 16
some_other_value
get mykey
VALUE mykey 0 16
some_other_value
END

تصدير

إذا تم إضافة البيانات بنجاح، الإخراج:

STORED

المعلومات إخراج الوصف:

  • المخزنة: بعد إخراج حفظ بنجاح.
  • NOT_STORED: تنفذ بديل بعد الانتاج الفشل.