Redis gali vykdyti Lua skriptus serveryje — paleisti kelis komandas kaip atominius operacijas. Skriptai leidžia atlikti sudėtingą atominę logiką, sumažinti tinklo uždelsinimus ir yra rekomenduojamas būdas daugiaetapių atominių operacijų atlikimui Redis.
Lua skrypto vykdymas
# EVAL runs a Lua script; KEYS[] and ARGV[] pass keys and arguments
EVAL 1 mykey myvalue
EVAL 1 lock:resource mytoken
