redis1 Spring boot에서 Redis 연동 Spring boot에서 Redis 사용기 .. Spring Boot에서 Redis를 사용한 것에 대해 기록하려고 한다. 레디스를 왜 사용할까 ? 서비스가 커지고 트래픽이 많아질 수록 백엔드 서버를 유지하기 위해서는 많은 것을 고려해야한다. 흔히 고려할 수 있는 포인트는 불필요한 I/O를 줄이는 것이다. 변하지 않는 결과를 굳이 DB에서 조회하기 보단 캐싱해서 빠르게 조회하는 것이 성능면에서 좋을 것이다. 물론 애플리케이션 내의 캐싱을 사용할 수 있지만, 서버를 여러개 띄우게 되면 해당 값들은 공유할 수 없다. redis를 사용하면 서버를 여러대 띄운 환경에서도 캐시 메모리를 공유할 수 있다. 레디스 특징 in-memory 데이터베이스 key-value 형태의 데이터베이스 single-thread 다양한.. 2023. 7. 24. 이전 1 다음