본문 바로가기
반응형

redis4

Redis chache policy - 캐시 전략 내부 및 아키텍처 목차 Redis Cache( key eviction ) Redis를 캐시로 사용하는 경우 새 데이터를 추가할 때 이전 데이터를 자동으로 제거하도록 하는 것이 편리한 경우가 많습니다. 이 동작은 널리 사용되는 memcached 시스템 의 기본 동작이므로 개발자 커뮤니티에서 잘 알려져 있습니다 . Maxmemory구성 지시어 redis.conf 에 100MB의 메모리 제한을 구성하려면 파일 내에서 다음 지시어를 사용할 수 있습니다 maxmemory 100mb 0으로 설정하면 maxmemory메모리 제한이 없습니다. 이는 64비트 시스템의 기본 동작이지만 32비트 시스템은 3GB의 암시적 메모리 제한을 사용합니다. 지정된 메모리 양에 도달하면 제거 정책 구성 방법에 따라 기본 동작이 결정됩니다. Redis는 .. 2024. 1. 15.
nested exception is java.util.NoSuchElementException: 'spring.redis.host' doesn't map to an existing object 에러 spring이 갑자기 위 같은 에러 발생 Redis 의 노드 및 샤드 구성을 변경하긴 했는데 변경된지 한참뒤에야 아래와 같은 에러가 발생한 건 이상한일이다. Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redisConfig' defined in file [/home/app/example-api/webapps/ROOT/WEB-INF/classes/example/configuration/cache/RedisConfig.class]: Instantiati.. 2023. 8. 30.
Redis 외부접속 허용 https://cocook.tistory.com/95 [Ubuntu] Ubuntu에 redis 설치하고 포트 열어주기 Ubuntu에서 redis를 사용할 일이 있어서 설치와 외부 접속 허용 방법에 대해 적어 놓는다. 1. Redis 설치 sudo apt-get update sudo apt-get install redis-server 2. 레디스 데몬 실행 sudo systemctl start redi.. cocook.tistory.com 2022. 8. 8.
AWS Elasticache Redis cli 통해 접속 목차 1. 설치 해야 할것 gcc, redis 두개입니다. 환경에 따라 다를수도 있습니다. 저는 linux 환경에서 실행하였습니다. 설치 명령어 gcc 설치 명령어 sudo yum install gcc redis 다운로드 wget http://download.redis.io/redis-stable.tar.gz 2. redis 설치 압축해제 tar xvzf redis-stable.tar.gz 압축 해제한 곳으로 경로 이동 cd redis-stable/ 설치 make distclean make 3. redis cli 를 이용하여 redis 접속 redis cli 있는곳으로 이동(현재 ../redis-stable/ 입니다.) cd src redis cli 실행(-c 옵션을 주면 다른 노드도 조회 가능합니다.).. 2022. 6. 29.
반응형