2015-01-24 2 views
0

많은 웹 사이트를 통해 탐색했습니다. 나는 이것에 대한 전문가 조언이 필요하다. 누구나 정확히 memcache가 무엇인지 설명해 주시겠습니까?은 데이터베이스와 관련된 memcache입니다.

동적 웹 응용 프로그램에 사용되는 분산 메모리 캐싱 시스템이지만 내 주요 질문은 'memcache'또는 'memcache'라는 데이터베이스가 필요하지 않을 때 데이터베이스가 필요하다는 것입니다.

하시기 바랍니다. 감사합니다.

답변

0

아니요, memcache를 말할 때 기존의 데이터베이스가 필요하지 않습니다. 키, 값 저장소가있는 메모리 해시 테이블 (사전)이므로 룩업 테이블로 RAM에 있습니다. 영구하지 않으므로 서버를 다시 시작할 때마다 memcache가 재설정됩니다.

0

memcached은 다른 프로그램이 메모리에 내용을 유지하는 데 사용할 수있는 서버를 실행하는 특정 프로그램입니다. 데이터베이스의 정의에 따라 메모리 내장 데이터베이스와 같은 것입니다.

메모리에있는 항목을 캐싱하는 것은 일반적으로 memcached (memcache dee 발음)없이 수행 할 수 있습니다.