Introduzione all'anteprima di Redis gestito Azure.
La tua app. In tempi più rapidi.
In caso di incremento del traffico e delle richieste per la tua app, puoi aumentare le prestazioni in modo facile e conveniente. Aggiungi un livello di memorizzazione rapida nella cache all'architettura dell'applicazione per gestire migliaia di utenti simultanei con velocità quasi immediata, tutto con i vantaggi di un servizio completamente gestito.
Velocità effettiva e prestazioni superiori per gestire milioni di richieste al secondo fino a latenza inferiore al millisecondo
Servizio completamente gestito con funzionalità automatiche per applicazione di patch, aggiornamenti, scalabilità e provisioning per permetterti di concentrarti sullo sviluppo
Integrazione dei moduli RedisBloom, RediSearch, RedisJSON e RedisTimeSeries con supporto di analisi, ricerca e streaming dei dati
Potenti funzionalità tra cui clustering, replica geografica attiva, Redis on Flash e disponibilità fino al 99,999%
Risultati che puoi ottenere con Cache Redis di Azure
Migliora la velocità effettiva e la latenza delle applicazioni
Usa Cache di Azure per Redis per accelerare il livello dati tramite la memorizzazione nella cache. L'aggiunta della Cache di Azure per Redis può incrementare la velocità effettiva dei dati di oltre l'800%, aumentando al tempo stesso le prestazioni della latenza di oltre il 1.000%1 a un prezzo conveniente. È un approccio eccellente per dimensionare in modo efficiente le applicazioni e migliorare l'esperienza utente senza la spesa della riprogettazione del database sottostante.
Accelera le applicazioni con una cache distribuita
Integra i servizi di database come Database SQL di Azure e Azure Cosmos DB consentendo al livello dati di dimensionare la velocità effettiva a un costo inferiore rispetto all'approccio tramite le istanze di database espanse. Archivia e condividi i risultati delle query di database, gli stati della sessione e il contenuto statico usando un criterio cache-aside comune e migliora la flessibilità e la scalabilità della tua applicazione.
Archivia in modo efficiente i dati delle sessioni
Puoi salvare, recuperare e aggiornare rapidamente i dati delle sessioni Web come i cookie degli utenti e le pagine di output. Migliora le prestazioni della tua applicazione aumentandone la reattività e consentendo all'applicazione di gestire carichi di lavoro in continua crescita con una quantità minore di risorse di calcolo Web. Sfrutta i vantaggi del salvataggio permanente dei dati e della duplicazione automatica dei dati per garantire l'affidabilità massima dei dati. Incrementa fino a dimensioni di terabyte usando il clustering per soddisfare le esigenze anche delle aziende più grandi e sincronizza i dati delle sessioni a livello globale con la distribuzione geografica attiva.
Gestisci le comunicazioni tra servizi come broker messaggi
Usa Cache di Azure per Redis come soluzione per l'implementazione di architetture di pubblicazione/sottoscrizione o accodamento. Indirizza messaggi in tempo reale e aumenta le prestazioni per i framework di comunicazione Web come SignalR. Usa una crittografia TLS standard di settore per dati in transito e configura l'isolamento rete appropriato con Collegamento privato di Azure.
Migliora le prestazioni delle app con Redis Enterprise in Azure
Ottieni supporto rivoluzionario per le funzionalità più diffuse di Redis Enterprise tramite i livelli Enterprise ed Enterprise Flash di Cache di Azure per Redis, sviluppati in collaborazione con Redis Inc. Sfrutta la replica geografica attiva per creare cache distribuite a livello globale con disponibilità fino al 99,999%. Aggiungi nuove strutture dei dati che migliorano le funzionalità di analisi e di Machine Learning con moduli RediSearch, RedisBloom e RedisTimeSeries inclusi. Ottieni anche dimensioni elevatissime per la cache a un prezzo di vendita più basso usando il livello Enterprise Flash per eseguire Redis in risorse di archiviazione Flash veloci.
Sfrutta i vantaggi di Redis come servizio completamente gestito
Accelera la distribuzione usando un servizio completamente gestito in Azure. Cache di Azure per Redis è basata su Redis open source e supporta in modalità nativa strutture dei dati Redis tra cui hash, elenchi e set ordinati. Se la tua applicazione usa Redis, funzionerà con la Cache di Azure per Redis. semplificare la documentazione sulla migrazioneSemplifica la migrazione importando ed esportando file di database Cache di Azure per Redis.
Sicurezza e conformità complete, integrate
-
Microsoft investe più di 1 miliardo di USD in ricerca e sviluppo per cybersecurity.
-
I nostri dipendenti includono più di 3.500 esperti di sicurezza dedicati alla sicurezza e alla privacy dei dati.
-
Prezzi convenienti che ti garantiscono il controllo
Grazie a cinque piani tariffari e alle opzioni riservate per i prezzi, puoi ottenere la flessibilità necessaria per adattare le prestazioni al tuo carico di lavoro. Vedi i dettagli relativi ai prezzi.
Inizia con un account gratuito di Azure
1
2
Dopo l'esaurimento del credito, passa alla modalità con pagamento in base al consumo per continuare a usare gli stessi servizi gratuiti. Dovrai pagare solo se superi le quantità mensili gratuite.
3
Risorse e documentazione di Cache di Azure per Redis
Risorse di formazione
Avvii rapidi:
.NET | .NET Core | ASP.NET | Java
Esercitazione:
Tabellone punteggi cache-aside
Microsoft Learn:
Dati di sola lettura della cache con Redis
Migliora la scalabilità delle sessioni in un'applicazione Web ASP.NET
Accelera e dimensiona un'applicazione Spring Boot con Cache di Azure per Redis
Risorse più diffuse per gli sviluppatori
SDK:
.NET | Java | API REST | Client Redis | Comandi di Redis
Azure PowerShell | Interfaccia della riga di comando di Azure
Architetture delle soluzioni:
Procedure consigliate per la memorizzazione nella cache | Cache-aside
Distribuzione di servizi app a disponibilità elevata
Distribuzione di app aziendali
Front-end per e-commerce | Memorizzazione nella cache dell’output E-commerce
Documentazione sul miglioramento della scalabilità WebScalabilità Web per miglioramento elettronico | Sito Web semplice
Domande frequenti sulla Cache di Azure per Redis
-
Cache di Azure per Redis è una cache in memoria completamente gestita che offre prestazioni elevate e architetture scalabili. Puoi usarla per creare distribuzioni cloud o ibride in grado di gestire milioni di richieste al secondo con latenza inferiore al millisecondo, tutto con i vantaggi a livello di configurazione, sicurezza e disponibilità di un servizio gestito.
-
La maggior parte dei database archivia i dati in risorse di archiviazione più lente, basate su disco, ma Cache di Azure per Redis archivia i dati in memoria. Poiché la memoria è significativamente più veloce dell'archiviazione su disco, i dati possono essere scritti e recuperati molto più velocemente.
-
In alcuni casi e spesso nei casi d'uso relativi all'archivio di sessioni è possibile usare Cache di Azure per Redis come database autonomo. Nella maggior parte dei casi è tuttavia consigliabile usarla come complemento per un database sotto forma di cache. Cache di Azure gestisce i dati che richiedono un accesso più frequente, mentre il database gestisce i dati che necessitano di archiviazione per un periodo più lungo.
-
Cache di Azure per Redis offre un'affidabilità eccezionale, con un contratto di servizio al 99,9%. La maggior parte dei livelli offre una replica predefinita che funge da failover se l'istanza primaria diventa inattiva. Puoi anche configurare l'istanza di Cache di Azure per Redis in modo che usi il salvataggio permanente dei dati per recuperare i dati in caso di errore hardware.
Puoi iniziare quando vuoi: configuriamo il tuo account Azure gratuito
- [1] Le dichiarazioni relative alle prestazioni sono basate sui dati di uno studio commissionato da Microsoft e condotto da GigaOm nel mese di ottobre 2020. Lo studio ha confrontato le prestazioni di un'applicazione di prova usando un database di Azure con e senza implementare la Cache di Azure per Redis come soluzione di memorizzazione nella cache. Database SQL di Azure e Database PostgreSQL di Azure sono stati usati come elemento di database nello studio. Un'istanza di Database SQL di Azure per utilizzo generico di quinta generazione con 2 vCore e un'istanza di Database PostgreSQL di Azure per utilizzo generico con 2 vCore sono state usate con un'istanza Premium P1 da 6 GB di Azure per Redis. Questi risultati sono stati confrontati con istanze di Database SQL di Azure per utilizzo generico di quinta generazione con 8, 16, 24 e 32 vCore e istanze di Database PostgreSQL di Azure per utilizzo generico con 8, 16, 24 e 32 vCore senza Cache di Azure per Redis. I dati benchmark vengono ottenuti dal testi di carico del database dell'applicazione Web GigaOm che simula un'applicazione Web comune e un database back-end sbarrati da richieste HTTP crescenti. I risultati effettivi possono variare in base alla configurazione e all'area geografica.
- [2] Redis è un marchio registrato di Redis Ltd. Tutti i diritti in esso contenuti sono riservati a Redis Ltd. Qualsiasi utilizzo da parte di Microsoft è esclusivamente a scopo referenziale e non indica alcuna sponsorizzazione, approvazione o affiliazione tra Redis e Microsoft.