이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 13405|회답: 1

[ASP.NET] Asp.Net 캐시

[링크 복사]
게시됨 2016. 8. 5. 오후 6:32:43 | | |
첫 번째는 ASP의 내장 캐시를 사용하는 것으로, 객체 데이터를 메모리에 저장합니다
둘째, 컨트롤러나 코드 블록에서 Mvc에 있을 경우 [OutputCache(Duration = 100)]
셋째, http 요청이라면 [WebMethod(CacheDuration=60)]
넷째, 코드 블록에서 웹폼을 사용할 경우 [System.Web.UI.PartialCaching(120)] 추가하세요.

데이터 양이 상대적으로 적으면 사용할 수 있습니다
1. 세시노  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
뷰데이터
보기["국가"]
쿠키
쿼리 문자열


물론, 캐싱을 사용하는 이점은 무엇인가요?
1. 성능: 데이터의 반복적인 생성, 처리 및 전송을 줄이고, 변경 없이 데이터를 캐시하여 웹 프로그램의 응답 속도를 크게 향상시킬 수 있습니다;
2. 안정성 같은 페이지에 있는 사용자 수가 너무 많을 경우, 각 요청이 처리되면 큰 자원 낭비가 발생하고 시스템 불안정을 초래합니다
3. 가용성 때때로 데이터를 개선하는 일부 서비스가 중단되면, 이 시점에 캐시가 존재하며 사용자가 계속 사용함으로써 시스템의 가용성이 향상됩니다




이전의:C#은 루프 멀티스레드에서 여러 매개변수를 전달할 때 문제가 발생하기 쉽습니다
다음:C# XML과 엔티티 클래스 간 변환(직렬화 및 비직렬화
게시됨 2016. 8. 6. 오전 12:26:58 |
캐싱은 좋은 일입니다   
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com