>백엔드 개발 >PHP 튜토리얼 >PHP MemCached 고급 캐시 구성

PHP MemCached 고급 캐시 구성

巴扎黑
巴扎黑원래의
2016-11-08 13:35:531170검색

1. MemCached란 무엇인가요?

Memcache는 이미지, 동영상, 파일, 데이터베이스 검색 결과 등 다양한 형식의 데이터를 저장하는 데 사용할 수 있는 고성능 분산 메모리 개체 캐시 시스템입니다. Memcache를 사용하는 웹사이트는 일반적으로 상대적으로 트래픽이 많습니다. 데이터베이스에 대한 부담을 완화하기 위해 Memcache는 정보의 일부를 메모리에 저장하는 캐시 영역으로 사용되므로 프런트 엔드에서 빠르게 액세스할 수 있습니다.

2. Windows 플랫폼에 Memcache 설치

(1) memcached 1.2.4 다운로드

(2) 사용자 정의 디렉터리에 압축을 푼다. 예를 들어 (D:memcached)

(3) DOS를 열고

D:memcachedmemcached.exe -d install

명령을 입력합니다. (4) 그런 다음

D:memcachedmemcached.exe -d start

시작합니다. 앞으로는 부팅할 때마다 memcached가 Windows 서비스로 자동 시작됩니다.

(5) D:memcachedmemcached.exe -h 도움말 표시 및 다양한 명령 사용법 가져오기

3. PHP에서 Memcache Win32 설치 및 구성

(1 ) 다운로드 : php_memcache.dll 구성 요소 (WAMP가 함께 제공됩니다. php_memcache는 타사 확장 기능이므로 원본 PHP는 포함되어 있지 않습니다. 공식 웹 사이트에서 다운로드할 수 있습니다.)

(2) php_memcache를 복사합니다. dll을 지정된 구성 요소 디렉터리에 지정하고 기본값은 phpext

입니다. (3) PHP.ini에 문장을 추가합니다: Extension=php_memcache.dll

(4) 웹 서비스를 다시 시작하고 phpinfo( ) 기능을 사용하여 활성화 상황 확인

4. PHP를 사용하여 Memcache 연결

$mem = new Memcache;//初始化一个实例
$mem->connect('127.0.0.1', 11211) or die ("连接失败");//连接服务器地址和默认端口
$version = $mem->getVersion();//获得版本信息
echo $version;


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.