English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يقوم أمر Evalsha Redis بتشغيل السكربت المخزن في ذاكرة التخزين المؤقت للخادم بناءً على رمز التحقق sha1 المقدم.
يمكن إضافة السكربت إلى ذاكرة التخزين المؤقت للخادم باستخدام أمر SCRIPT LOAD.
في أماكن أخرى من هذا الأمر، مثل طريقة إدخال المعلمات، تكون مشابهة لأمر EVAL.
قانون بناء أوامر Evalsha Redis كالتالي:
redis 127.0.0.1:6379> EVALSHA sha1 numkeys key [key ...] arg [arg ...]
شرح المعلمات:
>= 2.6.0
redis 127.0.0.1:6379> SCRIPT LOAD "return 'hello moto'" "232fd51614574cf0867b83d384a5e898cfd24e5a" redis 127.0.0.1:6379> EVALSHA "232fd51614574cf0867b83d384a5e898cfd24e5a" 0 "hello moto"