w7에서 Memcached 설치 및 사용

WBOY
풀어 주다: 2016-08-08 09:20:34
원래의
760명이 탐색했습니다.

1. 첫 번째 패키지의 압축을 풀고 c:memcached와 같은 특정 디스크에 넣습니다.

2. 터미널(예: cmd 명령 인터페이스)에 'c:memcachedmemcached.exe -d install'을 입력하여 설치합니다.

3. 그런 다음 'c:memcachedmemcached.exe -d start'를 입력하여 시작합니다. (참고: 앞으로는 컴퓨터를 켤 때마다 Windows 서비스로 memcached가 자동으로 시작됩니다. 이렇게 서버 측이 설치되었습니다.)

4. php_memcache.dll 파일을 다운로드하여 php 폴더의 ext 디렉터리에 넣습니다.

5. php.ini에서 확장을 참조하는 줄을 추가합니다. 코드는 다음과 같습니다.

extension=php_memcache.dll

6. php.ini 파일에서 >

[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211 
로그인 후 복사
방금 작성한 "extension=php_memcache.dll" 아래에 놓는 것이 가장 좋습니다. (일부 기본 구성입니다)

7. Apache를 다시 시작한 후 phpinfo를 확인하세요. memcache에 대한 설명이 있으면 설치가 성공한 것입니다!

다시 시작한 후에도 php 구성에서 여전히 발견되지 않으면 dll 파일이 설치된 mamcache 버전과 80% 일치하지 않는 것입니다.

  1. //Memcache 연결
  2. $mem = Memcache
  3. $mem->connect("localhost", 11211)
  4. //데이터 저장
  5. $mem->set('key1', '첫번째 값입니다', 0, 60)
  6. $val = $mem->get('key1')
  7. echo "key1 값 가져오기: " $val ."
    " >
  8. $mem ->replace('key1' ,
  9. '대체 값입니다', 0, 60) ; $val = $mem->get(
  10. 'key1') echo "key1 값 가져오기: " .
  11. $val . "
    "
    ; >$arr = 배열(
    'aaa'
  12. , 'bbb', 'ccc'
  13. , 'ddd') $mem->set('key2', $arr, 0, 60); >$mem->get('key2');
  14. 에코 "key2 값 가져오기: "; print_r($val2
  15. )
  16. 에코 ";
  17. //데이터 삭제 ->삭제 ('key1'
  18. ) $val
  19. = $mem->get('key1')
  20. echo "key1 값 가져오기: "
  21. $val "
    "
    ; 데이터 
  22. $mem-> ;플러시( ); >'key2')
  23. echo
  24. "key2 값 가져오기: "; print_r($val2); >에코
  25. "
    "
  26. //연결 닫기
  27. $mem->close() ;
  28. ?> 하나 이상의 시스템에서 두 개의 프로세스를 활성화하는 방법은 다음과 같습니다. 두 개의 포트를 사용하는 하나의 머신 프로세스: #./memcached -d -u none -m 512 127.0.0.1 -p 11211 #./memcached -d -u none -m 512 127.0. 0.1 -p 11212 소스 코드 인쇄?
    1. //Memcache 연결
    2. $mem = Memcache
    3. $mem->addServer("localhost", 11211)
    4. $mem->addServer("localhost", 11212)
    5. //데이터 저장
    6. $mem->set('key1', '첫번째 값입니다', 0, 60)
    7. $val = $mem->get('key1')
    8. echo "key1 값 가져오기: " $val ."
      " 🎜>
    9. $ arr = 배열(
    10. 'aaa', 'bbb' , 'ccc', 'ddd') ', $arr, 0, 60) $val2
    11. = $mem ->get('key2') 에코
    12. "key2 값 가져오기: " print_r($val2 );
    13. 에코 ";
    14. //데이터 삭제 
    15. $mem ->삭제('key1'
    16. ) $val
    17. = $mem->get(' key1') . $val.
    18. "
      "
    19. ; //연결 종료 $mem->close(); ?>
    20. 저작권: 이 글은 해당 블로거의 원본 글이므로, 블로거의 허락 없이 복제할 수 없습니다. . 위 내용은 관련 내용을 포함하여 w7에서의 Memcached 설치 및 사용법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿