Redis может выполнять Lua-скрипты на стороне сервера — запуская несколько команд как одну атомарную операцию. Скрипты позволяют реализовать сложную атомарную логику, снижают количество сетевых обращений и являются рекомендуемым способом выполнения многошаговых атомарных операций в Redis.
Выполнение Lua-скрипта
EVAL 1 mykey myvalue
EVAL 1 lock:resource mytoken
