2014-09-15 3 views
1

우리는 HttpRuntime.Cache를 사용하여 모든 사용자가 자주 액세스하는 데이터를 저장하려고 생각하고 있지만 HttpRuntime.Cache를 사용하여 성능에 미치는 영향을 알고 싶습니까? 모든 http 요청 및 응답에서 캐시의 내용이 전송됩니까? 얼마나 많은 정보가 거기에 합리적으로 저장 될 수 있습니까?HttpRuntime.Cache의 스케일은 얼마나됩니까?

답변

1

HttpRuntime.Cache를 사용하여 성능에 미치는 영향은 무엇입니까?

일반적으로 캐시는 서버가 웹 팜 또는 웹 가든으로 구성되어 있지 않으면 서버의 메모리에 저장됩니다. 결과적으로 캐시에 액세스하는 것은 데이터베이스가 실제로 빠릅니다.

모든 http 요청에서 캐시 내용이 전송되고 응답이 있습니까?

번호 합리적으로 거기에 저장할 수있는 정보의 양은 어느 정도

?

사실상 제한이 없습니다. 그러나 정보를 캐시하고 싶을뿐입니다. 자주 필요하며 자주 변경하지 마십시오. 또한 이미지와 파일을 캐시하지 않으려 고합니다. 캐시는이를위한 것이 아닙니다.