任何人都可以列出會話和緩存之間的主要區別嗎?
因爲在我看來,像會話一樣也存儲在服務器和緩存中。另外,會話用於存儲要重用的數據,也可以緩存,Microsoft創建這兩個組件的主要區別究竟是什麼?
真實世界的場景會更有幫助。會話和緩存之間的區別
2
A
回答
4
會話是每個用戶會話。
緩存不是 - 這是爲大家。
0
會話是爲一個特定用戶會話緩存的數據。當用戶註銷或會話過期時,該數據將消失,而其他用途不會觸發該數據。
通常在用戶會話中使用緩存(IE爲所有用戶會話緩存,而不僅僅是當前用戶會話)。
0
會話本質上是一個緩存的特例,它跟蹤web請求/響應的「會話」。
「高速緩存」是一個頻繁使用的術語,通常是指「商店的東西更快的媒體」比它通常會被保存英寸
在服務器上開始有很多種方式ASP.NET和IIS可以緩存給你。在去客戶的路上,你有代理和CDN。然後在瀏覽器中您可以對內容進行緩存規則。
正如Raymond Chen所說:「糟糕的緩存策略與內存泄漏難以區分。」
相關問題
- 1. 會話中(緩存)和[存儲]變量之間的區別是什麼?
- 2. 引發緩存和空緩存之間有什麼區別?
- 3. 「內存緩存」和「內存池」之間的區別
- 4. OpenCL - 緩衝區和全局內存之間的區別
- 5. 會話之間的iOS緩存UIImage
- 6. hibernate會話和連接池之間的區別和關係?
- 7. 緩存/池/緩存池之間的區別指南
- 8. AngularJS中會話存儲,本地存儲和Cookie之間的區別
- 9. qtquickcompiler和新的JIT .qmlc緩存之間的區別?
- 10. 文件中和數據庫中的會話之間的區別
- 11. 使用PHP的用戶緩存和系統緩存之間的區別APC
- 12. IIS 7和ASP.NET MVC客戶端緩存之間的區別
- 13. 享元設計模式和Java緩存之間的區別
- 14. jQuery緩存元素,$變量和變量之間的區別?
- 15. 添加實例和緩存之間的區別
- 16. 快速會話中req.sessionID和req.session.id之間的區別
- 17. 會話過期和失效之間的區別
- 18. 會話和出站屬性之間的區別。
- 19. 使用web.xml和setMaxInactiveInterval設置會話超時之間的區別
- 20. C#和VB.NET控制檯會話之間的區別
- 21. Rails v2.3:會話和Cookie之間的區別
- 22. 緩衝區和緩存區別?
- 23. Asp.Net實時緩存和會話之間的差異
- 24. 網頁緩存和ajax調用緩存之間有什麼區別?
- 25. Hibernate會話方法saveOrUpdate()和merge()之間有什麼區別?
- 26. mule緩存中的內存中存儲和託管商店之間的區別
- 27. 在會話或緩存中保存值 - 區別? ASP.NET
- 28. 雙緩衝方法之間的區別
- 29. OpenCL中的圖像和緩衝區之間有什麼區別?
- 30. '+ ='和'= +'之間的區別?
但我可以設置會話超時,因爲我爲緩存設置了過期時間,這會在特定時間過後會話過期 – Abbas 2012-02-22 17:08:12
@Abasbas:是的,但是Oded所說的只是會話將在數據存活期間看到數據。 – n8wrl 2012-02-22 17:16:58