Я не понял, что максимальный сериализованный размер элемента в совместно расположенном общем кэше Azure (предварительная версия) составляет 8 МБ. В настоящее время я использую Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider для хранения состояния сеанса в кеше.
Мой вопрос заключается в том, сериализуется ли сеанс (все ключи/значения сеанса) как один элемент или каждый ключ сам по себе не может превышать 8 МБ?
Итак, если у меня есть 10 ключей с 1 МБ данных каждый, превышает ли это ограничение в 8 МБ?
Я знаю, что вы не предполагаете хранить эти большие объекты в сеансе (и я не делаю этого в 99% случаев), просто чтобы знать, как некоторые пограничные случаи будут вести себя в моем приложении.