2011-01-21 3 views
1

System.Web.HttpRuntime.Cache 또는 가능한 다른 캐싱이 직렬화되어 있는지 확인하려고합니까?List를 System.Web.HttpRuntime.Cache에 저장하면 직렬화됩니까?

기본적으로 캐시에 목록을 저장해야하며 많은 사용자가 읽기/쓰기 권한을 가져야합니다.

그래서 캐시에있는 목록을 출력 할 수 있습니다. 다시 가져올 수 있습니다. 많은 사람들이 목록에 액세스하려고하면 어떻게됩니까? 목록을 잠 가야합니까? 그것을 바꿀 때 목록을 다시 추가해야 할 것 같아요.

또는 다른 제안 사항이 있으십니까? DB를 사용하거나 파일에 쓰는 것 외에.

답변

0

가능한 해결책을 찾았습니다. 내 목록에는 GUID가 포함될 것이므로 GUID를 키로 사용하여 캐시 자체를 목록으로 사용할 수 있습니다.

그러나 객체 나 캐시가 액세스 할 때 잠겨 있어도 캐시에 다시 추가해야하는 경우 여전히 궁금합니다.

관련 문제