Latest web development tutorials

memcached와 자습서

memcached를 무료 및 오픈 소스, 고성능, 분산 메모리 오브젝트 캐싱 시스템이다.

memcached와는 라이브 저널의 Danga 인터랙티브의 브래드 Fitzpatric이 소프트웨어의 개발을 주도이다. 지금 중요한 요소의 믹시는, 하테나, 페이스 북, 복스, 라이브 저널 등 많은 서비스가 웹 응용 프로그램의 확장 성을 개선하기 위해이되고있다.

memcached를 임의의 데이터 저장소 작은 조각 (문자열, 개체) 메모리 기반의 키 - 값 저장입니다. 이 데이터는 데이터베이스 호출 API 호출 또는 렌더링 결과 페이지 일 수있다.

memcached를 간단하고 강력하다. 컴팩트 한 디자인이 개발 노력을 줄이고 신속한 개발을 용이하게하고 많은 문제를 데이터 캐시 대량으로 해결했다. 그것의 API는 가장 인기있는 개발 언어와 호환됩니다.

기본적으로, 그것은 간단한 키 값 저장 시스템이다.

범용 동적 웹 애플리케이션의 속도를 향상시키기 위해, 데이터베이스 액세스의 수를 감소 데이터베이스 쿼리의 결과를 캐싱함으로써, 확장 성을 향상시킨다.

web_6

memcached를 공식 웹 사이트 : http://memcached.org/ .


특징

고속 동작으로 분산 된 캐시 서버 memcached를, 다음과 같은 특징을 갖는다.

  • 간단한 프로토콜
  • 기준 libevent 이벤트 처리
  • 내장 메모리 저장
  • 서로 통신 할 memcached를 분산 형

지원되는 언어

대부분의 언어는 펄, PHP 기반 연결 memcached와 클라이언트를 실현했다. 만 사이트에 나와 memcached를 수 있습니다 :

  • PHP
  • 파이썬
  • 루비
  • C #을
  • C / C ++
  • 루아
  • 등등

memcached와 사용자

  • 라이브 저널
  • 위키 백과
  • 플리커 (Flickr)
  • 베보
  • 지저귐
  • 타이프 패드
  • Yellowbot
  • 유튜브
  • WordPress.com
  • 크레이그리스트
  • 믹시