Redis Scripting: Basic and advance

Redis scripting is used to consider scripts the use of the Lua interpreter. It is built into Redis beginning from version 2.6.0. The command used for scripting is EVAL command.

See the syntax of EVAL command.

Syntax

redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]  

Example

Let’s take an example to see how Redis scripting works:

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"  

Next TopicRedis Connection