ASP.Net кэш приложений для веб-сервисов - PullRequest
1 голос
/ 17 июня 2009

У меня есть веб-сервис с некоторыми данными, которые мне нужно передавать между сеансами. Я думал об использовании объекта приложения.

1) Это хорошая идея?

2) Некоторые данные устаревают, и я хотел бы удалить это так, что объект приложения не постоянно расти. Каков наилучший способ сделать это?

Спасибо

Ответы [ 2 ]

1 голос
/ 18 июня 2009

Это зависит от размера данных ... но кэш звучит хорошо для меня. Если вам действительно нужна хорошая производительность, вы можете также реализовать распределенный кеш, такой как memcached или NCache.

1 голос
/ 17 июня 2009

Если ваш домен приложений перезапустится, эти данные будут потеряны - это будет проблемой? Если это так, вам, вероятно, следует рассмотреть возможность сохранения этих данных где-то еще, возможно, в БД ...

Затем вы можете кешировать эти данные и извлекать их из БД, если данные кеша отсутствуют.

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