본문 바로가기
반응형

분류 전체보기203

Rocky Linux에 Redis 설치하기: 수동 vs. 자동(패키지 매니저) 가이드 🐧Rocky Linux에 Redis 설치하기: 수동 vs. 자동(패키지 매니저) 가이드안녕하세요! 오늘은 Rocky Linux 서버에 Redis를 설치하는 두 가지 주요 방법에 대해 자세히 알아보겠습니다. Redis는 캐싱, 세션 저장, 메시지 브로커 등 다양한 용도로 활용되는 빠르고 인기 있는 인메모리 데이터 저장소입니다.Rocky Linux는 Red Hat Enterprise Linux(RHEL)의 후속 버전으로, 안정성과 보안성이 뛰어난 운영체제입니다. 여기에 Redis를 설치하여 애플리케이션의 성능을 향상시키고 효율적인 데이터 관리를 할 수 있습니다.Redis를 설치하는 방법은 크게 두 가지로 나눌 수 있습니다:수동 설치 (소스 컴파일): Redis 공식 웹사이트에서 소스 코드를 다운로드하여 직.. 2025. 7. 25.
로컬 Docker로 Redis 설치하기: 5분 만에 개발 환경 구축! 🐳 로컬 Docker로 Redis 설치하기: 5분 만에 개발 환경 구축!서론: 왜 로컬 Docker로 Redis를 설치해야 할까요?안녕하세요! 오늘은 여러분의 로컬 환경에 Docker를 이용하여 Redis를 설치하는 방법에 대해 자세히 알아보겠습니다. Redis는 캐싱, 세션 관리, 실시간 데이터 처리 등 다양한 분야에서 활용되는 빠르고 효율적인 인메모리 데이터 스토어입니다.Redis를 직접 로컬에 설치하려면 운영체제별로 설치 방식이 다르고, 때로는 환경 변수 설정 등 복잡한 과정을 거쳐야 할 수 있습니다. 하지만 Docker를 사용하면 이러한 복잡성을 단번에 해결할 수 있습니다. Docker는 애플리케이션과 그 실행에 필요한 모든 종속성을 컨테이너라는 독립적인 환경으로 패키징하여, 어떤 운영체제에서도.. 2025. 7. 25.
Spring Boot Data Redis 환경 구성: 캐싱으로 애플리케이션 성능 향상시키기 Spring Boot Data Redis 환경 구성: 캐싱으로 애플리케이션 성능 향상시키기서론: 왜 Spring Boot와 Redis를 함께 사용할까요?안녕하세요, 개발자 여러분! 오늘은 Spring Boot 애플리케이션의 성능을 한 단계 끌어올릴 수 있는 강력한 조합, 바로 Spring Boot Data Redis 환경 구성에 대해 자세히 알아보겠습니다.현대 웹 애플리케이션에서 데이터베이스 접근은 필수적이지만, 잦은 데이터베이스 쿼리는 시스템의 병목 현상을 유발하고 응답 속도를 저하시킬 수 있습니다. 이때 캐싱(Caching)은 이러한 문제를 해결하는 효과적인 방법입니다.Redis는 인메모리(In-Memory) 데이터 저장소로서, 초고속 데이터 읽기/쓰기 성능을 자랑합니다. 데이터를 메모리에 저장하여 .. 2025. 7. 25.
[Spring Boot] 스프링 시큐리티 JWT 설정방법 [Spring Boot] 스프링 시큐리티 JWT 설정방법 환경스프링 부트 3.4.4그래들인텔리제이마이바티스JWT마리아 디비P6Spymvc패턴thymeleaf 스프링 시큐리티 jwt설정만 설명 진행 그래들의존성 버전은 각자 설정(적어둔건 참고용)보통 아이디 비밀 번호를 사용하지만 디바이스 아이디를 이용한 인증 방법 으로 설명어느정도 흐름 숙지와 application.properties를 설정해야 사용가능 흐름로그인없는 사용자일경우 등록있는 사용자의 경우 다음 진행jwt토큰(access token) 생성생성시 디바이스 아이디, 권한 함깨저장암호화 방식 HS256토큰 쿠키에 저장http Only 쿠키로 전달쿠키에 token(이름)으로 저장메인화면으로 이동jwt필터에서 저장한 토큰 확인유효한 토큰일경우 저장해.. 2025. 7. 23.
반응형