jedis
-
Spring Boot + Redis 삽질과 디버깅Server/Redis 2020. 10. 6. 23:53
레디스가 만능은 아니다 - Connection수를 최소화 하는 것이 중요하다. - Redis Set과 Redis List 1) Redis에 Multi Thread로 Push를 때리는 것은 위험천만하다. WAS에서 특정 데이터를 REDIS에 저장할 때, REDIS와 WAS 사이의 통신 속도 만큼 지연이 발생한다. 가령 유저가 방문했을 때 방문 히스토리를 REDIS에 쌓는다고 할 때, REDIS와 WAS사이에 30ms 의 지연이 발생한다면, 별도의 Thread에서 처리를 하지 않고, Main Thread에서 Redis에 Push를 하게 된다면 그 만큼 응답 속도는 30ms 만큼 느려지게 된다. "어? 그럼 Sub Thread에서 Push 때리면 되는 거 아냐?" Redis를 죽일 수 있는 1방의 코드 Thr..