[SpringBoot] CoolSMS를 통해 프로젝트에 휴대폰 인증 기능 구현[2]
·
SpringBoot
Redis휴대폰번호로 도착한 인증번호를 잠시 저장할 공간이 필요하지만 MySQL과 MariaDB와 같은 RDBMS를 사용하는 것은 비효율적이라 생각했다. 그래서 방법을 찾아보던 중, Redis에 대해 알게 되었다. `Redis`는 고성능의 키-값 저장소로 사용되는 오픈 소스 인메모리 데이터 구조 서버다. Redis는 Remote Dictionary Server의 약자로, 주로 빠른 데이터 접근 속도와 높은 처리량이 필요한 응용 프로그램에서 사용된다. Redis의 특징1. `인메모리 데이터 저장` : Redis는 모든 데이터를 메모리에 저장하고, 필요에 따라 디스크에 백업한다. 이로 인해 매우 빠른 데이터 접근이 가능하다. 2. `다양한 데이터 구조` : Redis는 문자열, 리스트, 셋, 해시, 정렬..