내 웹 응용 프로그램에는 각 사용자별로 표시되는 통계가 있습니다. 즉. 오늘 만든 만든 게시물, 게시물, 기사는전체 결과 집합을 캐시하거나 사용자를 기반으로 캐시 하시겠습니까?
각 사용자가 자신 만의 특별한 통계를 가지고 ...에 의해 등등 시작했다.
은보다 유연하고 전체 모든 사용자의 데이터를 다음 루프 캐시에 하나의 거대한 DataTable을 함께 작동하도록 "오른쪽"특정 사용자 데이터를 찾거나 각 사용자, 즉 캐시 DataTable을 생각하는 것이다. cacheObj + 사용자 ID는 ...
사용자
내가 캐시를 사용하기 위해 노력하고있어 왜 이럴, 이것은 다시 내가 세션 및 캐시의 차이가 모두 메모리에 저장하기 때문에 모르는입니다 ... 세션에 대한 데이터를 너무 많이있다. 세션 i는 보통 OutOfProc 모드를 사용하여 다른 컴퓨터에 저장됩니다. 그러면 모든 데이터가 아닌 각 사용자의 데이터를 저장하는 것이 좋습니다. – eugeneK
각 사용자에 대해 저장되는 것을 제외하고 응용 프로그램 상태와 같은 세션 상태입니다. 각 사용자마다 저장하므로 모든 데이터를 하나의 데이터 테이블에 저장한다고 가정 할 때마다 데이터에 액세스하려고 할 때마다 proc 모드를 벗어나는 모든 정보를 가져올 필요가 없습니다. – kemiller2002