1

是否可以使用 Oracle Coherence 为 ASP.NET 应用程序提供分布式缓存?

我们想使用 Coherence 来横向扩展没有分布式缓存的 ASP.NET 应用程序。替代方案将是 memcached 等。但是,我们正在考虑 Coherence,因为我们已经拥有该领域的许可/专业知识。

4

2 回答 2

1

当然——如果您已经拥有 Coherence 许可证,您只需要下载 Coherence for .NET 客户端库,这将允许您从任何 .NET 应用程序(包括 ASP.NET)连接到集群。

您还可以使用内置会话提供程序将 Coherence 用于 HTTP 会话集群。

于 2010-04-12T00:31:06.823 回答
0

如果您的问题仍然相关:

简单的答案是肯定的。我自己没有使用过 Oracle Coherence(主要是因为许可使我的公司对它不感兴趣),但它绝对是 ASP.NET 应用程序的有效解决方案。在评估几个分布式缓存解决方案时,我已经看过它,我会说它是针对 .NET 的四个看起来非常有趣的解决方案之一。

您可能还想查看Microsoft AppFabric CachingScaleOut StateServerAlachisoft NCache。根据我的经验,它们都支持 ASP.NET 会话状态并具有良好的 .NET 客户端 API。选择哪种缓存解决方案取决于您希望分布式缓存做什么,如果我能提供任何帮助,请告诉我。

于 2010-06-29T13:08:39.220 回答