Memcached Wrapper pour le cache distribué Azure

Memcached est un cache distribué en mémoire populaire utilisé dans de nombreuses applications .NET, Java et autres applications à fort trafic. Si tu as un Memcached application que vous souhaitez migrer vers Microsoft Azure, vous pouvez facilement le faire sans apporter de modifications au code de votre application.

NCache fournit une Memcached wrapper pour Azure et vous offre un moyen sans changement de code de migrer votre Memcached applications sur Azure. NCache pour Azure offre une multitude de fonctionnalités de mise en cache très utiles sur Memcached y compris la haute disponibilité, la réplication intelligente des données, l'élasticité du cache et bien plus encore. Voir une comparaison détaillée de NCache comprenant Memcached ci-dessous :

NCache vs Memcached

Vous pouvez utiliser NCache's Memcached wrapper pour Azure de deux manières. Le premier est Memcached Plug-in pour les applications .NET et Java. Et, deuxièmement, un Memcached Passerelle pour toutes les applications.

Memcached Brancher

Pour les applications .NET et Java utilisant Memcached, Memcached Plug-in pour NCache fournit une option sans changement de code pour migrer à partir de Memcached au cache distribué Windows Azure. Au lieu de recompiler votre code, il vous suffit de remplacer votre Memcached bibliothèque cliente (assemblages .NET) avec son équivalent fourni par NCache.

Vous pouvez utiliser Memcached Plug-in avec les éléments suivants Memcached bibliothèques clientes :

Alachisoft vous fournit sa propre implémentation de ces bibliothèques Open Source qui parlent à NCache et vous fournir Microsoft Azure Distributed Cache pour votre application.

En utilisant Memcached Le plug-in est recommandé pour les applications .NET et Java sur Memcached Gateway car le plug-in offre des performances plus rapides sur la passerelle. Ces performances plus rapides sont dues au fait qu’aucun saut supplémentaire n’est requis dans l’approche Gateway.


Cache en miroir

Et la meilleure chose est que vous pouvez utiliser Memcached Plug-In même si votre application est déjà déployée en production.

Memcached Réseau

L'autre option pour déplacer votre Memcached l'application sur le cache distribué Microsoft Azure doit utiliser Memcached Option passerelle. Memcached La passerelle est simplement un NCache processus serveur qui implémente à la fois du texte et du binaire Memcached Protocole. Cela vous permet de l'utiliser automatiquement au lieu de Memcached en tant que cache distribué Microsoft Azure. Pointez simplement votre Memcached application à celle-ci.

Memcached Gateway vous permet de migrer n'importe quel Memcached applications (même autres que .NET et Java) vers le cache distribué Microsoft Azure. Memcached Gateway peut être déployée soit sur vos serveurs d'applications, soit sur des serveurs de cache dédiés distincts.

Dans Microsoft Azure, Memcached La passerelle peut être déployée sur votre rôle Web, votre rôle de travail ou votre machine virtuelle servant de serveur d'applications. Ce Memcached La passerelle se connecte ensuite à NCache groupe. Il s'agit de la configuration de déploiement recommandée pour un Memcached Solution de passerelle.


Cache en miroir


L'autre façon de déployer Memcached La passerelle se trouve sur des serveurs dédiés, peut-être vos serveurs Microsoft Azure Distributed Cache. Ensuite, vos applications pointent simplement vers elle et elle pointe à son tour vers NCache groupe. Vous ne devez utiliser cette option de déploiement que si vous ne souhaitez pas toucher à vos rôles Web, rôles de travail ou machines virtuelles de serveur d'applications.


Que faire ensuite?

NCache pour les détails Azure
Télécharger la clé d'installation gratuite de 30 jours
Demander une démo personnalisée en direct
© Copyright Alachisoft 2002 - . Tous droits réservés. NCache est une marque déposée de Diyatech Corp.