Предварительная загрузка данных в ASP.NET MVC
У меня есть большие данные (словари, указатели и т. Д.), Загрузка которых занимает много времени. Итак, как я могу предварительно загрузить эти данные и затем использовать их при каждом запросе к моему сайту (конечно, без загрузки)?
1 ответ
Вопрос слишком абстрактный, однако, если память не является ограничением, вы можете подумать о предварительной загрузке данных в статических объектах с эквивалентной структурой данных во время выполнения application_start(). Однако обязательно перезагрузите данные, если они изменились. Шаблон проектирования наблюдателя или аналогичный может быть полезен для этого сценария.