https://hyuntaeknote.tistory.com/6
https://hyuntaeknote.tistory.com/7?category=867120
너무 정리가 잘 되어 있어서 퍼왔다!
https://hyuntaeknote.tistory.com/8?category=867120
ㄴ (Memcached와 Redis의 차이!!)
Memcached와 Redis의 차이?
1) Failover. Redis는 Failover 지원하는데 Memcached는 안함.
2) 응답속도의 균일성.
Redis의 경우, 대규모 트래픽이 발생하면 Memcached에 비해 응답속도의 안정성이 떨어질 수 있습니다. 이유는 Redis는 메모리 할당을 하는 데 있어서 jemalloc 알고리즘을 사용하여 매번 malloc과 free를 통하여 메모리를 할당하기 때문입니다. 이는 메모리 단편화 문제를 발생시키고, 이러한 단편화 문제로 인하여 응답속도가 느려질 수 있기 때문입니다.
근데 그렇다고 치명적인건 아니래.
3) Memcached는 멀티스레드, Redis는 싱글스레드
그런데, 그렇다고 Memcached가 더 빠른건 아니래. 결국 데이터 처리할 때는 싱글스레드래.
세션 저장시에는 Redis가 더 낫다. 왜냐하면 Read 속도가 Redis가 더 빠르대.
이 관련 내용은 위 게시글에 있으니 반드시 참고할 것!
'System Engineering' 카테고리의 다른 글
[펌] vscode에서 python 가상환경(venv) 쉽게 설정하기 (0) | 2023.07.02 |
---|---|
[가시다님] PKOS (AWS kOps) - 2주차 (네트워크, 스토리지) (0) | 2023.03.19 |
맥북 한영전환 딜레이 해결하기 (0) | 2022.06.10 |
Virtualbox "Failed to acquire the VirtualBox COM object." 해결법 (0) | 2022.05.02 |
netshoot... 컨테이너로 troubleshooting 도와주는 툴 (0) | 2022.03.15 |
최근댓글