Сеанс обычно хранится в памяти (хотя его можно настроить для хранения на сервере sql и т. Д.), Поэтому да, у него есть ограничения, но 1мн символов, вероятно, будет меньше, чем 5 МБ данных.
Хотя, если этоданные будут создаваться для каждого запроса и уникальны для каждого пользователя. Возможно, вам не хватит памяти в зависимости от количества обращений к вашему приложению.
Если эта информация обычно используется во всех запросах, которые вы могли бы рассмотреть при использованииОбъект кэша или объект приложения.