我的應用程序中有自定義的UserInfo和UserAuthorization對象,它們決定了顯示內容以及用戶可以在每個頁面上執行的操作。此時需要爲服務器的每個請求重新獲取這些信息。以某種方式緩存這些信息是否可能/明智?任何人都可以提出一些很好的谷歌搜索條件,因爲我沒有設法找到任何東西。謝謝。在ASP.NET MVC中緩存自定義用戶屬性
1
A
回答
1
以某種方式緩存 這個信息是否明智?
不,你可能可以使用會話狀態,如果你真的想要但是你確定每個請求加載這個用戶信息真的是個問題嗎?
+0
不,我還沒有注意到性能問題,但我現在只在本地機器上運行。我希望減少遠程服務器調用的數量,部分原因是因爲不得不隨時從很多地方提取數據而感到混亂。我認爲用戶緩存相當普遍。如果你認爲這是一個糟糕的主意,那對我來說是一個足夠好的答案。 – fearofawhackplanet 2010-07-30 10:01:55
+0
爲什麼你會拉這麼多的數據?聽起來就像在每個Web請求中訪問4或5個數據庫來驗證用戶。爲什麼? – 2010-08-02 00:32:00
相關問題
- 1. asp.net mvc自定義屬性
- 2. 在自定義屬性中傳遞自定義參數 - ASP.NET MVC
- 3. 自定義驗證屬性ASP.NET MVC
- 4. ASP.NET MVC和自定義授權屬性
- 5. ASP.NET MVC 4自定義屬性
- 6. 緩存反映屬性和C#中的自定義屬性
- 7. 自定義屬性的ASP.NET MVC客戶端驗證
- 8. 如何在c#asp.net中自定義用戶控件的屬性?
- 9. 在asp.net中自定義打印屬性
- 10. 管理自定義用戶屬性在ASP.NET身份3在MVC 5
- 11. 在Route屬性ASP.NET MVC的URL中添加自定義單詞
- 12. 防止在MVC中的自定義顯示名稱屬性上進行緩存
- 13. 如何配合自定義屬性的註冊用戶在C#/ asp.net MVC 4
- 14. ASP.Net中的自定義主體緩存
- 15. ASP.Net MVC 2自定義成員資格用戶角色分配緩存
- 16. MVC中SelectListItem的自定義屬性
- 17. ASP.NET MVC啓用自定義驗證屬性
- 18. 不調用自定義驗證屬性ASP.NET MVC
- 19. ASP.NET MVC 5 - 用於驗證複選框的自定義屬性
- 20. Application_OnPostAuthenticateRequest和自定義用戶緩存
- 21. asp.net中自定義屬性的執行優先級mvc
- 22. 「授權」像自定義屬性在ASP.Net MVC 3
- 23. 添加自定義屬性頁面指令在asp.net-MVC
- 24. ASP.NET的Page_Load中的自定義屬性
- 25. MVC自定義屬性和綁定
- 26. 自定義驗證屬性中的客戶端驗證 - asp.net mvc 4
- 27. 緩存在asp.net-mvc
- 28. ASP.NET MVC 5身份 - 使用自定義用戶時「用戶名已存在」
- 29. 自定義屬性來重定向用戶的基於對象的屬性(asp.net的MVC)
- 30. 如何在magento 2中保存客戶自定義屬性
取自何處?你想緩存服務器端(以避免額外的數據庫訪問)或客戶端(以避免額外的服務器訪問)? – 2010-07-30 08:59:31
服務器端我想。我想減少Web服務器在每個操作中必須進行的遠程服務調用的次數。我目前正在查詢4到5個不同的數據庫以執行任何操作。 – fearofawhackplanet 2010-07-30 10:01:39