1
모든 단일 페이지에서 데이터베이스에 저장된 데이터 집합을 사용하는 응용 프로그램이 있습니다. 데이터가 필요할 때마다 데이터베이스에 전화하지 않으려면 HttpRuntime.Cache
에 넣기로했습니다. DB를 호출하고이 데이터가 사용되는 유일한 곳인 Controller.cs 파일의 생성자에서 데이터를 캐싱 중입니다.캐시를 올바르게 사용하고 있습니까?
위의 방법은 작동하지만 이것이 캐시를로드하는 올바른 위치인지 궁금합니다.
또한 데이터는 모든 사용자에게 동일하며 1 년에 몇 번씩 변경됩니다.
요구 사항에 따라 캐시가 마지막으로 채워 졌을 때를 추적하고 새로 고치는 방법을 제공 할 수 있습니다. – HABO