본문 바로가기

in memory storage/Memcached

[Memcached] About Memcached Memcached? 무료 오픈소스인 고성능 분산 메모리 객체 캐싱 시스템이지만 웹 서비스의 DB 부하를 경감시키기 위해 만들어 졌습니다. 공식 홈페이지에서 Memcached를 설명하는 부분이다. 이 내용을 조금 더 자세히 보면오픈소스 : BSD license로 수정 및 배포 제한 없음고성능 : 멀티 쓰레드를 통해 빠른 처리 속도를 지원분산 : 노드의 확장을 통한 분산처리 지원메모리 : 모든 데이터를 메모리에 저장하여 빠르게 접근/처리 가능캐싱 시스템 : 자주 사용되는 데이터를 미리 저장해두어 DB의 로드를 줄여 처리 속도 향상같은 특징을 가지고 있다.Memcached는 데이터를 key-value 구조로 메모리에 저장한다. key를 통해 빠르게 데이터에 접근할 수 있다. Memcached에서 데이터는 문자..
[Memcached]PHP & Memcached 연동 Centos7 PHP Version 7.2.16 memcached 1.4.15다음과 같은 환경에 진행했다. 1. Memcached 설치 yum -y update # yum으로 설치하면 1.4.15 버전이 설치됨, 가장 최신 버전은 1.5.13 yum -y install memcached # 설치확인 memcached -h설정 파일 위치 /etc/sysconfig/memcached2. PHP-Memcached 설치 PHP에서 Memcached를 사용하게하는 라이브러리이다 php에서 memcached를 사용하기위한 라이브러리 2개(memcache, memcached)가 있다. 나는 memcached를 설치했다. memcahced가 사용할 수 있는 메소드가 더 많다고 한다. 참고 php-memcached를 사..