Как вы используете заархивированные объекты в кеше? - PullRequest
0 голосов
/ 16 февраля 2010

Если у меня есть много объектов, которые я хочу кэшировать, как бы я сжал эти данные? В основном это будут строковые данные, которые могут быть относительно небольшими, но если в итоге я получу тонну этих данных в кеше, их размер увеличится. У меня есть ограничения памяти, но мой процессор только достигает 15% в пике. Мне кажется, я слышал, что stackoverflow делал что-то похожее, но я не уверен. Я думаю, что это хороший подход в теории, но я не видел, как это делается.

1 Ответ

1 голос
/ 16 февраля 2010

Некоторое время назад Хансельман опубликовал это как часть своей серии «Еженедельный исходный код», включая полный, ну и исходный код.

Еженедельный исходный код 35 - сжатие Zip-файлов ASP.NET и состояние кэша

В основном вы GZip сжимаете при настройке, GZip распаковываете при получении, достаточно просты в реализации.

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