소개
이 랩에서는 Redis Lua 스크립팅을 탐구하며, 복잡한 작업을 효율적으로 수행하기 위해 Lua 스크립트를 Redis 내에서 직접 실행하는 데 중점을 둡니다. 이 랩에서는 EVAL 명령을 사용하여 스크립트를 실행하고, 스크립트에 인수를 전달하며, SCRIPT LOAD를 사용하여 스크립트를 로드하고, EVALSHA를 사용하여 로드된 스크립트를 실행하는 방법을 다룹니다.
먼저 EVAL을 사용하여 Redis 카운터를 증가시키는 간단한 Lua 스크립트를 실행하여 스크립트, 액세스하는 키의 수, 키 이름을 지정하는 방법을 보여줍니다. 그런 다음, 스크립트를 Redis 에 로드하고 SHA1 해시를 사용하여 실행하는 방법을 배우고, 반복적인 스크립트 전송을 방지하여 성능을 향상시킵니다.


