2011-02-04 2 views
1

asp.net 웹 응용 프로그램뿐만 아니라 일정에 따라 실행되는 콘솔 응용 프로그램이 있습니다. 두 유형 모두 데이터 기반의 많은 기능을 갖추고 있으며 항목을 캐시하는 것이 좋습니다.어떻게 asp.net 데이터 종속성 캐싱을 달성합니까?

하지만 실시간 SQL 테이블 데이터에 액세스 할 수있는 앱이 있어야 SQL 테이블 데이터가 변경 될 때마다 캐시를 ​​새로 고쳐야합니다.

내가 생각하는 새로운 데이터 종속성 캐시에 대한 회담은 .net 3.5 또는 .net 4.0으로 광고되었지만 이제는 필요한 것을 찾지 못했습니다.

내가 이런 일을 구현할 수있는 방법을하지 않을 경우이 기능은 .NET을 상자 밖으로 (어떤 버전)

존재한다. 보일러 플레이트 코드가 있기를 바랍니다. 수백만 개의 앱이 혜택을 볼 수 있기 때문에 재사용 할 수 있습니다.

+0

가능한 중복 : http://stackoverflow.com/q/2054415/2291 –

답변

1
+0

사람이를 사용하여 성공 했습니까? 나는 그것이 나올 때 그것을 시험해 보았고 그것이 어떻게 작용했는지에 대해 압도 당했다. 내 DBA는 IIRC 이후로 SQL Server에 더 많은 부담을 안겨줍니다. – Sean

+0

캐싱 항목이 최신 일 필요가있을 때 항상 사용합니다. 물론 테이블이 매우 휘발성 인 경우 캐싱하지 않는 것이 좋습니다. –

+0

아마도 여기에 문제가있었습니다. 나는 그 테스트의 결과가 무엇인지 더 이상 기억하지 못한다. (아마 우리가 사용하고 있던 SQL 버전이이 기술로는 잘 작동하지 않았다.) – Sean

관련 문제