gpt4 book ai didi

asp.net - session 状态的 Azure 协同定位缓存最大项目大小

转载 作者:行者123 更新时间:2023-12-03 00:33:55 24 4
gpt4 key购买 nike

我了解到,共置 Azure 共享缓存(预览版)中项目的最大序列化大小为 8mb。我当前正在使用 Microsoft.Web.DistributedCache.DistributedCacheSessionStateStoreProvider 将 session 状态存储在缓存中。

我的问题是 session (所有 session 键/值)是否被序列化为一项,还是每个键本身不能超过 8MB?

那么,如果我有 10 个 key ,每个 key 有 1 MB 数据,是否超出了 8MB 限制?

我知道您不应该在 session 中存储大型对象(99% 的情况下我都不会),只是为了了解某些边缘情况在我的应用程序中的行为方式。

最佳答案

根据我的经验,你说的是正确的。我使用了 Microsoft 报告查看器控件,每次运行新报告时,该控件都会使用 guid 键将大量数据放入 session 中,如果我不清除这些 session 键,就会看到此错误。

关于asp.net - session 状态的 Azure 协同定位缓存最大项目大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15415112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com