EVALSHA

Redis 開発者教育の申込 Redis 定期点検/技術サポート
Redis Technical Support
Redis エンタープライズサーバー
Redis Enterprise Server

Load された Lua Script を実行

SCRIPT LOAD で Lua Script をロードすると sha を返します。その sha を指定して実行します。
複数の Redis コマンドをまとめてプログラムした場合、性能が良くなり ネットワーク使用量を減らせます。

Example

コマンド>SCRIPT LOAD "return redis.call('set',KEYS[1],ARGV[1])"
結果>c686f316aaf1eb01d5a4de1b0b63cd233010e63d
コマンド>EVALSHA c686f316aaf1eb01d5a4de1b0b63cd233010e63d 1 key value
結果>OK

構文

EVAL sha1 numkeys key [key ...] arg [arg ...]

  • このコマンドは version 2.6.0 から使用できます。
  • スクリプトによって異なります。

<< EVAL EVALSHA SCRIPT LOAD >>

Email 返事がかかってなれば、メールでお知らせします。