2010-08-12 9 views
0

큰 프로젝트 관리자 캐시가 많은 것으로 들었습니다. 내가 어떻게하는지 궁금해? 감사합니다결과를 캐시하는 방법

나는 PHP를 사용하고 있습니다.

+0

참조 : 유용한 답변을 얻으려면 정보가 충분하지 않습니다. http://dev.mysql.com/doc/refman/5.1/en/query-cache.html –

+0

MySQL 쿼리 캐시는 잘 문서화되어 있으며 많은 사람들이 블로그에 얼마나 유용한 지에 대한 의견을 제시합니다. – MarkR

+0

쿼리 캐시에 대해 이야기하고 있습니까? 또는 결과를 캐시에 대해? –

답변

1

의사 로직 (당신이 PHP를 사용하는 경우) 캐시를 저장하는 데 사용할 수 있지만, 파일이 핀치 사용할 수 있습니다 종종 memcache에 또는 APC

Test if query result exists in cache 
If so, 
    retrieve from cache 
    return result 
else 
    execute query against database 
    transfer results to an array, list or object(s) [dependent on language] 
    store results in cache (serialize if necessary) 
    return result 

. 코드는 캐싱에 사용하는 매체에 따라 달라집니다.

0

tipical mysql - php 환경에서는 memcached가 좋은 선택이 될 수 있습니다.

memcached FAQ

관련 문제