Redis kan köra Lua-skript på serversidan — och köra flera kommandon som en enda atomär operation. Skript möjliggör komplex atomär logik, minskar nätverksomkostnader och är det rekommenderade sättet att utföra multi-stegs atomära operationer i Redis.
Köra ett Lua-skript
# EVAL runs a Lua script; KEYS[] and ARGV[] pass keys and arguments
EVAL 1 mykey myvalue
EVAL 1 lock:resource mytoken
