-1

我们有一个 ASP.Net [MVC] 网络场(运行 IIS 的 Windows Server 2008 R2)。我们希望在每个盒子之间共享会话状态。

我知道我们可以使用 SQL Server 来做到这一点,但要知道这样做会产生开销(有人提到性能下降了 25%)。

Memcachedb 一次又一次地被提及,但是我似乎无法找到一种方法将它挂接到 ASP.Net 以用于会话状态。

有没有人用 .Net 成功实现了 Memcachedb?或者是否有其他关于在所有盒子中存储会话状态的最佳方法的建议?

非常感谢

4

2 回答 2

2

codeplex站点上有一个用于 ASP.NET 的 Memcached 会话提供程序。

AppFabric具有 ASP.NET 会话状态提供程序

这个SO question可能会有所帮助。

于 2011-04-06T12:56:31.010 回答
0

这是 github 上的另一个 Memcached 会话提供程序 - https://github.com/rohita/MemcachedSessionProvider

于 2014-05-23T17:25:41.657 回答