Memcached Wrapper per la cache distribuita di Azure

Memcached è una popolare cache distribuita in memoria utilizzata in molte applicazioni .NET, Java e altre applicazioni a traffico elevato. Se hai un Memcached dell'applicazione che desideri migrare a Microsoft Azure, puoi farlo facilmente senza apportare modifiche al codice della tua applicazione.

NCache fornisce un Memcached wrapper per Azure e ti offre un modo senza modificare il codice per migrare il tuo Memcached applicazioni in Azure. NCache per Azure offre una serie di funzionalità di memorizzazione nella cache molto preziose Memcached tra cui disponibilità elevata, replica intelligente dei dati, elasticità della cache e molto altro. Vedi un confronto dettagliato di NCache con Memcached sotto:

NCache vs Memcached

Puoi usare NCache's Memcached wrapper per Azure in due modi. Il primo è Memcached Plug-in per applicazioni .NET e Java. E il secondo è a Memcached Gateway per tutte le applicazioni.

Memcached Collegare

Per le applicazioni .NET e Java che utilizzano Memcached, Memcached Plug-in per NCache fornisce un'opzione senza modifica del codice da cui eseguire la migrazione Memcached nella cache distribuita di Windows Azure. Invece di ricompilare il codice, devi solo sostituire il tuo Memcached libreria client (assembly .NET) con il suo equivalente fornito da NCache.

Puoi usare Memcached Plug-in con quanto segue Memcached librerie client:

Alachisoft ti fornisce la propria implementazione di queste librerie Open Source con cui dialogano NCache e fornirti la cache distribuita di Microsoft Azure per la tua applicazione.

utilizzando Memcached Il plug-in è consigliato per le applicazioni .NET e Java Memcached Gateway perché il plug-in offre prestazioni più veloci rispetto al gateway. Questa prestazione più veloce è dovuta al fatto che non è richiesto alcun hop aggiuntivo nell'approccio Gateway.


cache specchiata

E la cosa migliore è che puoi usare Memcached Plug-In anche se la tua applicazione è già distribuita in produzione.

Memcached Gateway

L'altra opzione per spostare il tuo file Memcached utilizzare l'applicazione per la cache distribuita di Microsoft Azure Memcached Opzione gateway. Memcached Gateway è semplicemente un file NCache processo server che implementa sia testo che binario Memcached Protocollo. Ciò ti consente di utilizzarlo automaticamente al posto di Memcached come cache distribuita di Microsoft Azure. Basta puntare il tuo Memcached applicazione ad esso.

Memcached Gateway ti consente di migrare qualsiasi file Memcached applicazioni (anche diverse da .NET e Java) nella cache distribuita di Microsoft Azure. Memcached Il gateway può essere distribuito sui server delle applicazioni o su server cache dedicati separati.

InMicrosoft Azure, Memcached Il gateway può essere distribuito sul tuo ruolo Web, ruolo di lavoro o macchina virtuale che funge da server delle applicazioni. Questo Memcached Il gateway quindi si connette a NCache grappolo. Questa è la configurazione di distribuzione consigliata per a Memcached Soluzione gateway.


cache specchiata


L'altro modo di schierarsi Memcached Il gateway si trova su server dedicati, ad esempio i server della cache distribuita di Microsoft Azure. Quindi, le tue applicazioni puntano semplicemente ad esso e lui a sua volta punta a NCache grappolo. Dovresti utilizzare questa opzione di distribuzione solo se non desideri toccare i ruoli Web, i ruoli di lavoro o le macchine virtuali del server delle applicazioni.


Cosa fare dopo?

NCache per i dettagli di Azure
Scarica la chiave di installazione gratuita di 30 giorni
Richiedi una Demo LIVE personalizzata
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.