我只是想问一下使用缓存或会话之间的perofmrance区别......我知道它们之间的区别,但它们都是服务器中的MEMORY,但它就像会话访问修饰符“private”和缓存一样访问修饰符“公共”,所以如果他们都从服务器采取相同的内存,但唯一的区别是可访问性,会话和缓存之间的性能差异是什么?会话vs缓存
Q
会话vs缓存
-3
A
回答
1
我会尽力回答你的问题。
会话是相对于一个唯一的用户(技术上说,浏览器会话)。会话可以保存例如当前登录用户的名称。会话由SESSIONID标识,服务器和浏览器之间的请求引用该ID。因此,会话在服务器和浏览器之间共享。服务器包含数据,浏览器包含访问这些数据的ID。
缓存仅用于服务器,并且与特定用户无关。此外,缓存是公开的,所以每个人都可以访问其数据。
+0
我知道这种差异非常好....但会话保存在服务器内存和缓存保存在服务器内存....它们之间的性能差别是什么....? – user510336
+0
如果我写缓存[“x”]和会话[“x”] ....他们都在服务器和他们都从服务器内存中取得什么样的性能差异...?注意:我可以为缓存中的每个对象添加一个id,以便它变得像会话一样。 – user510336
相关问题
- 1. 缓存vs会话的优势
- 2. ASP.NET MVC会话vs全局vs高速缓存
- 3. 应用程序vs会话vs高速缓存
- 4. 缓存或会话?
- 5. jquery,会话,缓存
- 6. MVC会话变量存储内存VS磁盘缓存
- 7. 缓存或存储会话?
- 8. 将数据存储在内存中:会话vs缓存vs静态
- 9. 缓存Vs的会议
- 10. ServiceStack缓存/会话锁定
- 11. 缓存或会话形式
- 12. NHibernate的会话不缓存
- 13. 会话变量缓存值
- 14. 缓存会话工厂
- 15. 会话缓存问题
- 16. 组合会话和缓存
- 17. Django的缓存会话
- 18. 使用复制缓存vs LB粘性会话
- 19. ASP.Net中的数据缓存vs会话对象
- 20. FIFO缓存vs LRU缓存
- 21. 会话vs SSL会话
- 22. CodeIgniter会话vs PHP会话
- 23. 令牌保存 - 会话,cookie或缓存?
- 24. Kohana 3 - 在缓存中存储会话
- 25. 使用不同会话会话的数据的HashMap缓存
- 26. WebSEAL - WAS 7 - 会话失效无法清除WAS会话缓存
- 27. AppFabric缓存会话状态:计数会话
- 28. Web应用程序会话缓存
- 29. 阻止浏览器缓存会话ID
- 30. 无状态会话bean结果缓存?
您正在使用哪种语言/框架/技术? – Zebi
奇怪的是,当你的问题是你知道区别时:最后的区别是什么:D但是,它们都是完全不同的东西:D会话很容易设置,它们的ttl是明确的:1会话,而缓存需要更多参数和代码及其ttl并不总是很清楚。但是Cache可以在每个时刻用于every1,而Session不能。 猜你用ASP? –
“session”和“cache”这两个术语的使用非常广泛,所以很难理解你在比较它们时的实际意义。 – Karolis