Linux

memcached

techapi 2025. 3. 13. 22:20
반응형
  • memcached는 고성능 분산 메모리 객체 캐싱 시스템
  • 명령줄 옵션으로 구성
  • 재부팅 시 데이터가 소멸
  • 데이터 수정 및 삭제 시 데이터베이스와 memcached를 동시에 업데이트해야 함
  • 시스템의 메모리를 사용하여 캐시 서비스를 제공. 
  • RAM에 객체들을 저장하여 데이터베이스 서버로의 라운드트립을 줄임.

장점:
네트워크 효율성 향상: 데이터베이스 쿼리 대신 메모리에서 데이터를 빠르게 검색
분산 시스템 지원: 여러 서버에서 실행 가능하며, 캐시 내용은 모든 노드 간에 중복
리소스 효율성: 시스템의 사용되지 않는 메모리를 활용하여 성능을 향상

 

1. 설치

wget https://memcached.org/files/memcached-1.6.9.tar.gz

tar xvfz memcached-1.6.9.tar.gz

./configure -prefix=/usr/local/src/memcached

 

make && make install

 

2. 시작

./memcached -u memcached -p 11211 -m 128 -c 1024 &

 

3. 확인

telnet localhost 11211

stats

반응형