Redisのスクリプト2024 年の最新の入門チュートリアル。このコースでは Redisのスクリプトコマンド, について学習できます。
スクリプトを実行するためのRedisのLuaスクリプトインタプリタ。 組み込みLuaの環境でサポートされているレイズ2.6バージョン。EVALのための共通のコマンド・スクリプト。
次のようにコマンドの評価の基本的な構文は次のとおりです。
redis 127.0.0.1:6379> EVAL script numkeys key [key ja.] arg [arg ja.]
次の例では、Redisのスクリプトの作業プロセスを示しています。
redis 127.0.0.1:6379> EVAL "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second 1) "key1" 2) "key2" 3) "first" 4) "second"
次の表は、Redisのスクリプト一般的なコマンドを示しています。
いいえ。 | コマンドと説明 |
---|---|
1 | EVALスクリプトnumkeysキー[キーja.] argを[引数ja.] エグゼクティブのLuaスクリプト。 |
2 | EVALSHAのSHA1 numkeysキー[キーja.] argを[引数ja.] エグゼクティブのLuaスクリプト。 |
3 | SCRIPTスクリプトをEXISTS [スクリプトja.] スクリプトがキャッシュそこに保存されているかどうかを指定します。 |
4 | SCRIPTのFLUSH スクリプトキャッシュからすべてのスクリプトを削除します。 |
5 | SCRIPT KILL 現在実行されているのLuaスクリプトを殺します。 |
6 | SCRIPTのLOADスクリプト スクリプトキャッシュスクリプトにスクリプトを追加しますが、スクリプトはすぐに実行されません。 |