-
memcached 설치flash 2024. 3. 30. 22:58
memcached 설치
첫번째. 도커 이미지 다운로드
memcached:1.6.25 설치
alpine을 설치하지 않은 이유는 일반 버전도 용량이 그리 크지않기 때문에
일반버전을 설치함
두번째. spymemcached와 xmemcached 중에서 고민
spymemcached 특징
1. 직관적인 API
2. 문서화 및 커뮤니티 지원이 잘 되어있음
3. 동기 비동기 작업 지원
4. 단일 연결 - 각 spymemcached 인스턴스는 memcached 서버에 단일 연결만을 유지함. 리소스 사용량을 줄이는 대신 고성능에서 병목 발생 가능
xmemcached 특징
1. 고성능 - 멀티쓰레드 환경이 기본
2. 키 해싱, 직렬화, 역직렬화, 최적화 등이 있음
3. 멀티 연결 - 고성능에서 병목 감소 가능
4. 자동장애복구
5. NIO (Non-blocking I/O)를 제공
게시글 만료시간 설정 및 업데이트에 적용해야하므로 단순 데이터조작이 메인작업이다.
하지만 추후에 직렬화, 역직렬화 등의 기능을 적용할 가능성이 있으므로 xmemcached를 선택
'flash' 카테고리의 다른 글
memcacedClient.set에 대해 (0) 2024.03.31 flash project (1) (0) 2024.03.17