[Cache]Redis vs Memcached
- - memcached나 redis나 성능 차이가 크지 않다고 한다. redis으로 통일해서 사용하는게 관리 및 확장성 측면에서 좋을 것 같다. ( 캐시 업데이트가 빈번한 경우, Redis가 오히려 성능이 잘나오는 경우도 있다. )
-
- 메모리가 날아가면 서비스 장애가 발생할 수 있는 상황이라면, Redis에 저장하는게 좋을 것 같다.
- - 메모리가 날라가도, 원본 데이터로 즉시 복구할 수 있는 데이터는 Memcached에 저장하는게 좋을 것 같다.
-
- 통신 속도를 향상 시키기 위한 목적이면 Memcached를 사용하는게 좋다. 그러나 서비스의 특정 기능을 위한 목적으로 캐시 데이터를 사용한다면, Redis를 사용하는게 좋다. ( 복구가 가능하니까! 데이터 타입도 다양하니까! )