Первый скрипт на LUA для Redis

Атомарный инкремент поля.

eval "local a=redis.call('get',KEYS[1]);local b=tonumber(a) + 1;redis.call('set',KEYS[1],b);return redis.call('get',KEYS[1]);" 1 1