Session与cache的区别
答案:4 悬赏:80 手机版
解决时间 2021-01-23 13:50
- 提问者网友:眉目添风霜
- 2021-01-23 08:34
Session与cache的区别
最佳答案
- 五星知识达人网友:野味小生
- 2021-01-23 08:49
Session 是单用户的会话状态。
当用户访问网站时,产生一个 SESSIONID。并存在于 COOKIES 中。每次向服务器请求时,发送这个 COOKIES ,再从服务器中检索是否有这个 SESSIONID 保存的数据。。。
而 CACHE ,则是服务器端的缓存,是所有用户都可以访问和共享的。
当用户访问网站时,产生一个 SESSIONID。并存在于 COOKIES 中。每次向服务器请求时,发送这个 COOKIES ,再从服务器中检索是否有这个 SESSIONID 保存的数据。。。
而 CACHE ,则是服务器端的缓存,是所有用户都可以访问和共享的。
全部回答
- 1楼网友:何以畏孤独
- 2021-01-23 11:11
session是在浏览器中传递信息的缓存,并且仅能用在浏览器上;
http://baike.baidu.com/view/25258.htm?fr=ala0_1
cache就是一般的缓存,当一些数据经常被访问可以利用cache来缓存他们避免客户端每一次请求都去查询一次,效率较高一些
http://baike.baidu.com/view/44274.htm?fr=ala0_1
他们同时存在服务器端的内存中。
ps:一楼说的cache就是cookie我也不认同,他们根本就没有必然的联系,具体的网上有很多说明这里就不多说了
- 2楼网友:躲不过心动
- 2021-01-23 10:45
同样是存储用户信息的机制但是Cookie的级别是介于Session与Application之间的Session只存在于一个浏览器(即单一用户) Cookie也是对单一用户的,但是Cookie存在的时间要长..
- 3楼网友:由着我着迷
- 2021-01-23 09:17
session是建立一个会话过程,是客户机与服务器之间的连接,
cache指的是一个缓存区域。比如CPU的一级缓存二级缓存,如果你问的是COOKIE则是在客户端存在一个加密的记录上网行为的一个。在JAVA程序或网页程序中经常要用到
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯