어떻게 ASP.Net에서 데이터베이스 기반 캐싱을 할 수 있습니까?ASP.Net 캐싱
1
A
답변
2
아 정말 쉽습니다. ASP.NET에서 Cache 객체를 사용해야합니다. Cache 개체에 저장된 정보는 세션마다가 아니기 때문에 Session 개체와 다릅니다. 페이지 당 캐시 또는 웹 제어별로 캐시를 활성화 할 수 있습니다. 캐시 된 데이터를보다 세밀하게 제어 할 수 있으므로 Web Control 당 더 선호합니다.
데이터베이스 지향 캐싱이 필요하면 캐시 개체에 비즈니스 개체를 저장하고 만료 될 경우 페이지에 논리를 포함하면됩니다.
예를
protected void Page_Load(object sender, Eventargs e){
BusinessObject bo = Cache["SomeBO"] as BusinessObject;
if (bo == null){
//reload bo from database since data expired...
}
}
0
당신은 SqlDependency
또는 SqlCacheDependency
개체를 사용할 수 있습니다.
관련 문제
- 1. ASP.Net 캐싱
- 2. ASP.net 캐싱
- 3. asp.net mvc usercontrol 캐싱
- 4. asp.net mvc - 캐싱
- 5. asp.net 및 ado.net에서 캐싱
- 6. 사용자 지속성 : asp.net 캐싱 :
- 7. ASP.NET MVC - 캐싱 양식
- 8. ASP.NET - 캐싱 사용자 권한
- 9. Asp.net MVC 캐싱 속도
- 10. ASP.NET 메뉴 캐싱?
- 11. 웹 클러스터에서 ASP.NET 캐싱
- 12. 캐싱 asp.net 페이지
- 13. 캐싱 asp.net viewdata
- 14. 데이터 캐싱 끄기 asp.net
- 15. ASP.NET UserControl 캐싱
- 16. Asp.net 캐싱 문제
- 17. 캐싱 asp.net 페이지 응답은
- 18. ASP.NET 4.0 개체 캐싱
- 19. ASP.NET 무작위로 캐싱 출력
- 20. 클래스의 ASP.NET 개체 캐싱
- 21. ASP.NET 캐싱 잠금 메커니즘
- 22. ASP.NET MVC의 데이터 캐싱 상점
- 23. ASP.NET 개체 캐싱 - 얼마나 많은가?
- 24. 여러 인덱스를 사용하는 ASP.NET 캐싱
- 25. ASP.NET MVC 프레임 워크에서 캐싱
- 26. 캐싱 데이터. 닷넷 4.0 (Asp.NET)
- 27. javascript 및 asp.net 캐싱 문제
- 28. ASP.NET MVC - IQueryable 데이터 캐싱
- 29. ASP.NET MVC 및 역할 캐싱?
- 30. ASP.NET 캐시에서 EF 엔티티 캐싱
'데이터베이스 기반 캐싱'의 의미는 무엇입니까? 데이터베이스에서 일반적으로 가져 오는 항목을 캐시하고 싶습니까? –
가능한 복제본 : http://stackoverflow.com/q/7312551/2291 –
가능한 복제본 : http://stackoverflow.com/q/1286456/2291 –