local key1 = KEYS[1] local key2 = KEYS[2] --返回的变量 local result = {} local times = redis.call("get",key2) local key1Value = redis.call("get",key1) if not key1Value then return else local is_exists = redis.call('EXISTS', KEYS[2]); if(is_exists == 1) then redis.call('EXPIRE',key1,times); redis.call('EXPIRE',key2,times); end local result = {} result[1] = key1Value result[2] = times return result end