Memcached Azure 分布式缓存的包装器

Memcached 是一种流行的内存中分布式缓存,用于许多 .NET、Java 和其他高流量应用程序。如果你有一个 Memcached 如果您想要将应用程序迁移到 Microsoft Azure,您可以轻松完成此操作,而无需对应用程序进行任何代码更改。

NCache 提供了一个 Memcached Azure 的包装器,为您提供一种无需更改代码的迁移方式 Memcached 应用程序到 Azure。 NCache Azure 提供了许多非常有价值的缓存功能 Memcached 包括高可用性、智能数据复制、缓存弹性等等。查看详细比较 NCache Memcached 下面:

NCache vs Memcached

您可以使用 NCache's Memcached Azure 的包装有两种方式。首先是 Memcached .NET 和 Java 应用程序的插件。 而且,第二个是 Memcached 所有应用程序的网关。

Memcached 插入

对于使用 .NET 和 Java 应用程序 Memcached, Memcached 插件 NCache 提供无需更改代码的迁移选项 Memcached 到 Windows Azure 分布式缓存。您只需替换您的代码,而不需要重新编译您的代码 Memcached 客户端库(.NET 程序集)及其等价物由 NCache.

您可以使用 Memcached 具有以下功能的插件 Memcached 客户端库:

Alachisoft 为您提供自己的这些开源库的实现,这些库与 NCache 并为您的应用程序提供 Microsoft Azure 分布式缓存。

运用 Memcached 建议将插件用于 .NET 和 Java 应用程序 Memcached 网关,因为插件提供比网关更快的性能。这种更快的性能是因为网关方法不需要额外的跃点。


镜像缓存

而且,最好的事情是你可以使用 Memcached 即使您的应用程序已经部署在生产中,也可以使用插件。

Memcached 网关

移动您的另一种选择 Memcached 应用到 Microsoft Azure 分布式缓存的方法是使用 Memcached 网关选项。 Memcached 网关只是一个 NCache 实现文本和二进制的服务器进程 Memcached 协议。这允许您自动使用它而不是 Memcached 作为 Microsoft Azure 分布式缓存。只需指出您的 Memcached 应用到它。

Memcached 网关允许您迁移任何 Memcached 应用程序(甚至除了 .NET 和 Java 之外)到 Microsoft Azure 分布式缓存。 Memcached 网关可以部署在您的应用程序服务器上,也可以部署在单独的专用缓存服务器上。

在微软 Azure 中, Memcached 网关可以部署在作为应用程序服务器的 Web 角色、辅助角色或虚拟机上。这 Memcached 然后网关连接到 NCache 簇。 这是推荐的部署配置 Memcached 网关解决方案。


镜像缓存


另一种部署方式 Memcached 网关位于专用服务器上,可能是您的 Microsoft Azure 分布式缓存服务器。 然后,您的应用程序只需指向它,然后它又指向 NCache 簇。 仅当您不想接触 Web 角色、工作角色或应用程序服务器虚拟机时,才应使用此部署选项。


接下来做什么?

NCache Azure 详细信息
下载免费 30 天安装密钥
请求个性化的现场演示

联系我们

联系电话
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。