Можно ли использовать URL-адрес запроса для хранения ключей кэша? - PullRequest
2 голосов
/ 10 апреля 2011

Я использую URL запроса для хранения ключей кеша.Я храню URL запроса для кэширования данных.Я хотел бы знать, если это лучший способ для хранения ключей кэша.Есть ли лучший способ сделать это

Ответы [ 3 ]

0 голосов
/ 13 апреля 2011

Я немного запутался в том, что вы просите, но если вы просто хотите предложить предложенный способ хранения некоторых данных от клиента на стороне сервера, но не сохранять эти данные, почему бы вам не сохранить ихсеанс?

0 голосов
/ 13 апреля 2011

Почему бы не кэшировать данные в переменной Session?

0 голосов
/ 10 апреля 2011

Вы говорите, что передаете ключи в URL, для которых вам нужно получить значения (из кэша)? Или вы говорите, что буквально используете строку запроса в качестве источника ключей кэша? В любом случае, проверьте Шаблон Cache-Aside. Вам следует использовать какой-либо шаблон репозитория, чтобы сначала проверить кэш ASP.NET на наличие объектов и либо вернуть их, либо пойти получить их (в вашем случае из базы данных), если они не существуют. Кеш-ключи должны храниться как константы, возможно, в статическом классе или в файле ресурсов. (Если я понимаю, что вы спрашиваете)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...