memcached와 자습서
memcached를 무료 및 오픈 소스, 고성능, 분산 메모리 오브젝트 캐싱 시스템이다.
memcached와는 라이브 저널의 Danga 인터랙티브의 브래드 Fitzpatric이 소프트웨어의 개발을 주도이다. 지금 중요한 요소의 믹시는, 하테나, 페이스 북, 복스, 라이브 저널 등 많은 서비스가 웹 응용 프로그램의 확장 성을 개선하기 위해이되고있다.
memcached를 임의의 데이터 저장소 작은 조각 (문자열, 개체) 메모리 기반의 키 - 값 저장입니다. 이 데이터는 데이터베이스 호출 API 호출 또는 렌더링 결과 페이지 일 수있다.
memcached를 간단하고 강력하다. 컴팩트 한 디자인이 개발 노력을 줄이고 신속한 개발을 용이하게하고 많은 문제를 데이터 캐시 대량으로 해결했다. 그것의 API는 가장 인기있는 개발 언어와 호환됩니다.
기본적으로, 그것은 간단한 키 값 저장 시스템이다.
범용 동적 웹 애플리케이션의 속도를 향상시키기 위해, 데이터베이스 액세스의 수를 감소 데이터베이스 쿼리의 결과를 캐싱함으로써, 확장 성을 향상시킨다.
memcached를 공식 웹 사이트 : http://memcached.org/ .
특징
고속 동작으로 분산 된 캐시 서버 memcached를, 다음과 같은 특징을 갖는다.
- 간단한 프로토콜
- 기준 libevent 이벤트 처리
- 내장 메모리 저장
- 서로 통신 할 memcached를 분산 형
지원되는 언어
대부분의 언어는 펄, PHP 기반 연결 memcached와 클라이언트를 실현했다. 만 사이트에 나와 memcached를 수 있습니다 :
- 펄
- PHP
- 파이썬
- 루비
- C #을
- C / C ++
- 루아
- 등등
memcached와 사용자
- 라이브 저널
- 위키 백과
- 플리커 (Flickr)
- 베보
- 지저귐
- 타이프 패드
- Yellowbot
- 유튜브
- WordPress.com
- 크레이그리스트
- 믹시