2015-06-22 78 views
1

我必須將現有Web應用程序中的會話存儲模式從InProc更改爲其他outproc(sessionstate/sql/custom provider)模式。我想比較這些不同session state providers的性能。這將是我應該用於性能比較的最佳工具。還有什麼是我應該比較performance of providers的不同點/場景。會話狀態提供程序性能比較

+1

提供根據[本網站](HTTP ://www.nullskull.com/a/1611/aspnet-session-dataset-datatable-and-net-class-storage.aspx),'InProc'是最快的,後面跟'StateServer' – Icemanind

回答

0

大多數Web應用程序正在轉向無狀態或Redis作爲狀態服務器。查看微軟提供的nuget包:Microsoft.Web.RedisSessionStateProvider

Redis是一個非常快速且分佈式的鍵/值存儲,適用於會話和Web項目。數據的大部分/全部(取決於配置)保存在內存中。 Redis將是性能最高的,但StateServer是體面性能的默認回退。

相關問題