반응형

redis 7

redis tomcat 세션 테스트.jsp

pageEncoding="EUC-KR"%>        String RsessionId = request.getRequestedSessionId();        String sessionId = session.getId();        boolean isNew = session.isNew();        long creationTime = session.getCreationTime();        long lastAccessedTime = session.getLastAccessedTime();        int maxInactiveInterval = session.getMaxInactiveInterval();        Enumeration e = session.getAttributeNames..

Linux 2025.03.13

redis tomcat client 설치 (redisson 의 경우)

Redisson은 Redis를 위한 Java 클라이언트 라이브러리로, 분산 데이터 서비스 프레임워크.  주요 특징 분산 락 지원: Redisson은 Redis의 Redlock 알고리즘을 구현하여 분산 환경에서의 동시성 제어를 제공합니다.다양한 데이터 구조: 객체, 컬렉션, 맵 등 다양한 데이터 구조를 지원합니다.Java 객체 매핑: Java 객체를 분산 스토리지에 쉽게 매핑할 수 있습니다.비동기 논블로킹 I/O: Netty를 사용하여 비동기 논블로킹 I/O를 제공합니다.Pub/Sub 방식: 락 해제 시 Pub/Sub 방식을 이용하여 Redis의 부하를 줄입니다Redisson은 Redis의 단순한 명령어 실행이 아닌, Lock과 같은 고수준의 구현체를 제공합니다.  이는 분산 환경에서의 동시성 제어와 복잡..

Linux 2025.03.13

redis 설치 (jar)

Redis(Remote Dictionary Server)는 고성능 오픈소스 인메모리 키-값 데이터 구조 저장소 데이터 구조:키-값 구조로 데이터를 저장합니다.문자열, 리스트, 셋, 정렬된 셋, 해시 등 다양한 데이터 타입을 지원합니다.성능:모든 데이터를 메모리에 저장하여 빠른 읽기와 쓰기 속도를 제공합니다.평균적으로 읽기 및 쓰기 작업 속도가 1ms로 매우 빠릅니다.지속성:메모리 기반이지만 데이터의 영속성을 제공합니다.스냅샷 기능을 통해 메모리 내용을 파일로 저장하고 복구할 수 있습니다.확장성:마스터-슬레이브 복제를 지원하여 고가용성을 제공합니다.샤딩을 통해 데이터를 여러 서버에 분산 저장할 수 있습니다.활용 사례:캐싱: 웹 애플리케이션의 세션 정보나 자주 조회되는 데이터 저장.실시간 분석: 로그 처리,..

Linux 2025.03.12
반응형