DB/NoSQL(4)
-
[Error/Redis] RedisCommandExecutionException : NOAUTH Authentication required
📝 Redis를 다루며 만났던 에러들이 있었기에, 대응 방법을 까먹지 않기 위해 글을 작성하고자 합니다.😭Error : RedisCommandExecutionException : NOAUTH Authentication requiredRedis에 비밀번호(requirepass)를 설정한 다음 스프링 애플리케이션과 연동하려고 할 때 발생하였습니다. 😂원인사실 Spring Cloud Data Flow를 이용하여 외부에서 --spring.(data).redis.password=(비밀번호) 의 값을 주입해줬는데, 이 지점에서 문제가 있을 거라 생각했었습니다. 1) Spring Cloud Data Flow에서 값을 넘겨주지 못한다?--spring.(data).redis.password= 의 값이 전달되지 ..
2025.12.16 -
[Error/Redis] RedisSystemException .. Write commands not allowed after non deterministic commands
📝 Redis를 다루며 만났던 에러들이 있었기에, 대응 방법을 까먹지 않기 위해 글을 작성하고자 합니다.😭Error : RedisSystemException .. Write commands not allowed after non deterministic commandsSpringBoot 프로젝트에서 대량으로 저장된 데이터를 Lua script를 이용하여 삭제하는 과정이 있었습니다. 해당 과정에서 발생하는 에러는 다음과 같습니다. org.springframework.data.redis.c: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: ERR Error running script ... ..
2025.02.27 -
[Error/Redis] RedisCommandTimeoutException
📝 Redis를 다루며 만났던 에러들이 있었기에, 대응 방법을 까먹지 않기 위해 글을 작성하고자 합니다. 😭Error : RedisCommandTimeoutExceptionSpringBoot 프로젝트에서 대량으로 저장된 데이터를 Lua script를 이용하여 삭제하는 과정이 있었습니다. 해당 과정에서 발생하는 에러는 다음과 같습니다. Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out after 1 minute(s) 😂원인 이 에러는 Lettuce 클라이언트를 사용하여 Redis 에 요청을 보냈는데, 지정된 시간(1 min)이 지나도록 응답을 받지 못해..
2025.02.27 -
[Redis] Redis란? Redis 설치!
📝 [비전공자도 이해할 수 있는 Redis 입문/실전(조회 성능 최적화편)]을 공부하고 있습니다. 틀리거나 다른 부분이 있을 수 있습니다.Redis란 무엇일까요? Redis를 구글링을 통해 확인하게 되면, 메모리에 데이터를 저장하는 오픈 소스의 비관계형 데이터베이스 관리 시스템이라고 소개하고 있습니다. Redis를 NoSQL DB라고도 소개합니다. 여기서 NoSQL이란 Not Only SQL을 의미하는 것으로, 기존에 많이 익숙하신 테이블 형태가 아닌 방식으로 데이터를 저장한다고 생각하시면 됩니다. Redis는 key와 value로 구성되어 있습니다. 또한 Redis를 인메모리(In-memory) 데이터베이스라고도 부르는데요! 여러 RDBMS들이 하드 디스크에 데이터를 저장하는 것과 달리, Redi..
2025.01.23