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

إمرار Redis Script Load

السكربت في Redis

يستخدم إمرار Redis Script Load لتحميل السكربت script إلى المخزن المؤقت للسكربت دون تنفيذه على الفور.

EVAL الإمرار أيضًا يقوم بإضافة السكربت إلى المخزن المؤقت للسكربت، ولكنه يقوم بقياس السكربت المقدم فورًا.

إذا كان السكربت موجودًا بالفعل في المخزن المؤقت، فإن الإمرار لا يقوم بأي إجراء.

بعد أن يتم إضافة السكربت إلى المخزن المؤقت، يمكن استدعاء EVALSHA الإمرار، يمكن استدعاء هذا السكربت باستخدام شهادة SHA1 الخاصة به.

يمكن للسكربت أن يبقى في المخزن المؤقت لفترة غير محدودة حتى تنفيذ SCRIPT FLUSH حتى.

للحصول على معلومات إضافية حول كيفية استخدام Redis للقيام بقياس Lua سكربت، يرجى الرجوع إلى EVAL الإمرار.

النحو

النحو الأساسي للإمرار redis Script Load

redis 127.0.0.1:6379> SCRIPT LOAD script

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

>= 2.6.0

القيمة العائدة

الشهادة الرقمية SHA1 للسكرابت المحدد

المثال العملي

redis 127.0.0.1:6379> SCRIPT LOAD "return 1"
"e0e1f9fabfc9d4800c877a703b823ac0578ff8db"

السكربت في Redis