redis란?redis는 메모리 기반의 데이터베이스를 의미한다.기존 RDBMS의 경우 디스크 기반의 데이터베이스로 Disk I/O를 이용해 데이터에 대한 요청을 처리한다.RDBMS에서도 캐싱처리를 이용해서 메모리에 데이터를 올려 디스크에 직접 접근하지 않아도 메모리 기반 데이터를 이용할 수 있지만, 메모리 기반의 데이터베이스인 redis에 비해 메모리 용량이 제한적이고, Disk I/O에 의한 병목현상등이 발생할 수 있다는 점에서 한계를 지닌다. 기존에 SpringBoot 프로젝트에서 redis를 이용해 본 경험이 없어, 프로젝트를 생성 후 redis를 적용하고 기본적인 CRUD 작업을 하는 코드를 작성하고 이를 바탕으로 테스트 코드를 작성해 결과를 확인해보았다. 또한 JMeter를 이용해 부하테스트를 ..