asp.net缓存可以多用户共享吗
asp.net缓存可以多用户共享吗
-
假设某个网站xxx.com在首页绑定产品的时候用了缓存,客户端A第一次访问xxx.com首页的时候比较慢并且访问完会缓存.当用户A第二次访问的时候就会从缓存中读数据了。那如果在A客户端访问完后B客户端再去放问,B客户端读到的是缓存中的内容吗 ?
谢谢
[解决办法]
看你代码怎么写的了 类似下面这种就没错了
if ( Cache["cache"] == null ){ Cache["cache"] = ... 读取数据}else{ Label1.Text = Cache["cache"].ToString();}
[解决办法]
多用户共享??
你说的是在 服务器端的 还是 本地的
[解决办法]
呵呵
你的意思是不是想实现 我在家里打开页面 第一次很慢 第二次就快了。。
关了电脑 去网吧打开页面 此时速度跟第二次的速度一样吧。
不太可能。。。
[解决办法]
是共享的。
[解决办法]
缓存技术就是一种针对服务器端那些资料更新慢,频率小,为所有客户端所共享带来的访问效率体验的一种机制。共享是必须的。