gpt4 book ai didi

asp.net - ViewState vs cookie vs cashing vs session

转载 作者:行者123 更新时间:2023-12-04 21:22:42 25 4
gpt4 key购买 nike

当我们使用 ViewState 或 cookie 或兑现或 session 时,我们将信息存储在哪里?我知道当我们使用 session 时,我们可以将数据存储在 sql server 或 web server 中。当我们使用 session 时,还有其他方式存储数据吗?

当我从 sql server 获取数据并将其绑定(bind)到要存储该数据的数据集或数据表(数据集记录)时,还有一个问题?

最佳答案

Viewstate 存储在生成的 html(隐藏字段)中,缓存存储在内存中,但是使用输出缓存提供程序可以为缓存数据进行自定义存储,请参见此处:http://msdn.microsoft.com/en-us/library/ms178597.aspx

默认情况下, session 数据也存储在内存中(inproc),但您可以使用 Sql 服务器或状态服务器作为 session 数据的存储。如果您使用状态服务器, session 数据将再次存储在内存中,但在另一个进程中,因此状态服务器 session 数据可以在您的 Web 应用程序重新启动后继续存在。

您可以在这里查看详细信息:http://msdn.microsoft.com/en-us/library/ms178586.aspx

关于asp.net - ViewState vs cookie vs cashing vs session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9320568/

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