2010-06-18 3 views
0

기사의 뷰 수를 유지하기 위해 레일의 기본 캐시로 :file_store을 사용하고 있지만 파일 캐시의 성능이 무엇인지 확실하지 않습니다. 한 번에 일부 요청을 처리 할 때마다 문제가 발생하며 각 요청에서이 캐시를 사용합니까?레일스 캐시의 file_store

답변

1

모두 사이트의 부하에 따라 다르지만 파일 기반 캐시는 문제없이 중소 규모 사이트를 처리 할 수 ​​있어야합니다. 또한 운영 체제의 디스크 캐시는 자주 사용되는 경우 캐시 파일을 메모리에 보관하므로 파일을 실제로 액세스 할 때마다 디스크에서 읽지 않습니다.

내 생각에 단일 프런트 엔드 웹 서버를 사용하여 사이트를 제공 할 수 있다면 파일 캐시가 충분할 것입니다. memcached과 같이 캐싱 서버로 전환하려는 경우 사이트가 너무 커져서로드를 처리하기 위해 여러 프런트 엔드 서버가 필요하지만 그 전에는 이러한 솔루션의 복잡성이 추가로 신경 쓰지 않을 것입니다.

+0

안녕하세요, 다시 한 번 감사드립니다. :) – Freewind

관련 문제