Redis-scripting-script-load

提供:Dev Guides
2020年6月22日 (月) 22:57時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

Redis-スクリプトスクリプトロードコマンド

Redis SCRIPT LOAD コマンドは、スクリプトを実行せずにスクリプトキャッシュにロードします。 指定されたコマンドがスクリプトキャッシュに読み込まれた後、EVALの最初の正常な呼び出し後とまったく同じように、スクリプトの正しいSHA1ダイジェストでEVALSHAを使用して呼び出し可能になります。 スクリプトは、(SCRIPT FLUSHが呼び出されない限り)スクリプトキャッシュに永久にとどまることが保証されています。 スクリプトが既にスクリプトキャッシュに存在していても、コマンドは同じように機能します。

構文

以下は、Redis SCRIPT LOAD コマンドの基本構文です。

redis 127.0.0.1:6379> SCRIPT LOAD script

戻り値

バルク文字列応答-このコマンドは、スクリプトキャッシュに追加されたスクリプトのSHA1ダイジェストを返します。

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