Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET中存储的数据缓存在哪里_Asp.net_Caching_Httpruntime - Fatal编程技术网

ASP.NET中存储的数据缓存在哪里

ASP.NET中存储的数据缓存在哪里,asp.net,caching,httpruntime,Asp.net,Caching,Httpruntime,我想在这里说得具体一点,请先阅读问题,然后再将其标记为副本 我有一个案例,我会点击一个Web服务来收集用户信息并对所有用户执行搜索查询,这里的用户数量预计约为50万,因此我认为第一次将用户添加到HttpRuntime.Cache,从缓存结果中进行查询会对我们有好处 但我的问题是- 运行时缓存的物理位置是什么 向缓存中添加50万用户是否会影响流量 如果是,那么更好的方法是什么 请回复以获取更多信息。它存储在内存中,而不是磁盘中。您知道大小(MB)是多少数据吗?它应该不超过100Mbit,100MB

我想在这里说得具体一点,请先阅读问题,然后再将其标记为副本

我有一个案例,我会点击一个Web服务来收集用户信息并对所有用户执行搜索查询,这里的用户数量预计约为50万,因此我认为第一次将用户添加到
HttpRuntime.Cache
,从缓存结果中进行查询会对我们有好处

但我的问题是-

  • 运行时缓存的物理位置是什么
  • 向缓存中添加50万用户是否会影响流量
  • 如果是,那么更好的方法是什么

  • 请回复以获取更多信息。

    它存储在内存中,而不是磁盘中。您知道大小(MB)是多少数据吗?它应该不超过100Mbit,100MB也可以,但是如果你想扩展它,我建议你看看Redis,见第二个链接。