[*] database hero

Managed Databases for Redis™

Il motore di database Redis può essere implementato ed eseguito all'interno di un servizio gestito dai nostri team. OVHcloud si occupa delle operazioni di implementazione, manutenzione, sicurezza, backup e scalabilità della soluzione, Semplifica la vita quotidiana dei tuoi sviluppatori consentendo loro di concentrarsi sulla creazione di applicazioni.

Icons/concept/App/App Script Created with Sketch.

Innova più rapidamente

Distribuisci il tuo cluster Redis pronto all'uso in pochi clic. Grazie a questa soluzione, usufruisci della nostra innovazione costante e delle ultime tecnologie Cloud.

Icons/concept/Clock/Clock Available Created with Sketch.

Tieni sotto controllo i costi

Approfitta di tariffe semplici, incluso tutto il traffico di rete. Paghi solo per l'utilizzo del database Redis, fatturato a ore.

Icons/concept/padlock/padlock Closed Created with Sketch.

Garantisci la governance dei tuoi dati

Redis funziona sul nostro cloud affidabile, che soddisfa le certificazioni più esigenti. La visibilità della crittografia dei dati inattivi e in transito, la resilienza e il backup dei dati sono quindi migliorati. In questo modo mantieni il controllo totale dei tuoi dati.

Icons/concept/Page/Page Certificate Created with Sketch.

Certificazioni ISO/IEC 27001, 27701 e conformità all’hosting di dati sanitari

Le nostre infrastrutture e servizi Cloud sono certificati ISO/IEC 27001, 27017, 27018 e 27701. Queste certificazioni garantiscono la presenza di un sistema di gestione della sicurezza informatica (ISMS) per la gestione dei rischi, delle vulnerabilità e della continuità operativa, oltre che di un sistema di gestione delle informazioni personali (PIMS). La conformità della nostra certificazione per l’hosting dei dati sanitari consente di ospitare queste informazioni in totale sicurezza.

Confronta i nostri piani Managed Databases for Redis

  Essential Business
Numero di nodi 1 2 nodi inclusi
RAM per nodo Da 4 a 7 GB Da 4 a 120 GB
Accordo sul livello del servizio (SLA) No 99,9%
Migrazione tra i diversi piani
Aggiornamento alle nuove versioni principali in un click
Crittografia dei dati inattivi e in transito (SSL)
Periodo di conservazione dei backup 12 ore 3 giorni
Politica di conservazione predefinita dei backup automatici
Verifica continua del ripristino dei dati
Gestione delle politiche di esclusione
Grafico delle performance
Supporto di Terraform (scopri di più)
Connettività alla rete privata (vRack)
Alta disponibilità No

 

Visualizza le tariffe di Managed Databases for Redis

Per quali scopi posso utilizzare Managed Databases for Redis?

Cache di sessione

Redis consente di offrire agli utenti del proprio sito un'esperienza fluida con tempi di caricamento ridotti. Grazie ai dati salvati in RAM, ad esempio, è possibile recuperare più rapidamente gli articoli aggiunti al carrello.

File di attesa

I picchi di richieste su siti e applicazioni non rappresentano più un problema: il sistema di gestione di database (DBMS) Redis consente un'amministrazione ottimizzata in base alla dimensione della fila d’attesa.

Analisi in tempo reale

Le performance delle analisi in tempo reale consentono di personalizzare l'esperienza utente di applicazioni e siti Web e offrire così ai clienti nuovi servizi con latenza ridotta.

Documentazione e guide

Comincia ora

Hai bisogno di aiuto per iniziare? Consulta la nostra documentazione per iniziare a usare la soluzione Managed Databases for Redis.

Ordina il tuo servizio Managed Databases via API

Scopri come ordinare il tuo servizio Managed Databases For Redis via API

Trova le risposte alle tue domande

Scopri le domande più frequenti.

Deploy automatizzato

I nostri database sono integrati nel Provider Terraform OVHcloud.

Funzionalità

Funzionalità principali di Managed Databases for Redis

Performance elevate e affidabili

Grazie alla funzionalità per la gestione dello storage dei dati nella RAM, Redis offre tempi di accesso inferiori a un millisecondo, anche in presenza di grandi volumi di dati non strutturati.

Strutture dati avanzate

Redis è molto di più di un semplice motore di database chiave-valore. Offre un'ampia gamma di strutture dati per soddisfare le esigenze dei tuoi sviluppatori: stringhe, elenchi, set, set ordinati, hash, bitmap, hyperlog, log e indici geospaziali con query di raggio e flussi.

Publisher/Subscriber

Redis offre un meccanismo di pubblicazione e sottoscrizione dei messaggi che ti permette di diffondere i tuoi contenuti agli abbonati più pertinenti. Questa suddivisione consente una topologia di rete più dinamica.

Capacità di dimensionamento avanzate

Per ottenere il livello di performance desiderato, Redis ti consente di dimensionare le risorse di un sistema (scaling verticale) oltre ad aggiungere o rimuovere i nodi di un cluster (scaling orizzontale).

Supporto geospaziale

Le performance e strutture di dati geospaziali di Redis lo rendono ideale per le applicazioni basate sulla geolocalizzazione. La sua indicizzazione consente di elaborare e analizzare in tempo reale i dati provenienti da utenti, dispositivi IoT o altre fonti.

Managed Databases for Redis combina sicurezza e disponibilità

Persistenza flessibile dei dati

Puoi configurare e pianificare il backup dei dati sull’hard disk tramite uno snapshot del database. Ciò può rivelarsi utile non solo per il ripristino, ma anche per l'archiviazione. Per evitare la perdita dei dati, la struttura di persistenza (RDB o AOF) si adatta anche alle tue esigenze.

Massima disponibilità

Redis utilizza un'architettura primaria/secondaria che consente di replicare i dati. In questo modo, usufruisci di buone prestazioni di lettura e di un facile recupero dei dati, anche in caso di guasti.

Politica di esclusione

Redis dispone di un parametro di memoria massima che controlla la quantità di dati che possono essere archiviati. Inoltre, per definire il comportamento che il motore deve adottare una volta raggiunta la memoria massima, hai la possibilità di scegliere tra le 6 politiche di esclusione dei dati.

Transazioni

Le transazioni Redis consentono l'esecuzione sequenziale di un gruppo di comandi in un'unica operazione isolata. Sono anche atomiche: o vengono elaborati tutti i comandi o nessuno di essi. Inoltre, è impossibile che una richiesta proveniente da un altro client venga elaborata durante l'esecuzione di una transazione.

Supporto dei linguaggi

Redis è compatibile con numerosi linguaggi di programmazione utilizzati dai tuoi sviluppatori: Java, Python, PHP, C, C++, C#, JavaScript, Node.js, Ruby, R, Go...

Managed Databases for Redis è adatto alle esigenze delle aziende

99,95% di disponibilità garantita

Il piano Enterprise ti offre un servizio della massima disponibilità grazie a cluster composti da più nodi. Include anche una garanzia di livello di servizio (SLA) del 99,95%.

Dashboard

Il dashboard è integrato direttamente nel tuo Spazio Cliente per semplificare la gestione dei tuoi utenti e backup. Permette anche di monitorare le statistiche delle tue richieste, log e metriche.

Visualizzazione dei log delle metriche in tempo reale

Per analizzare o eseguire diagnostiche del database, puoi visualizzare fino alle ultime 100 righe di log, raccolte in tempo reale.

Connettività alla rete privata (vRack)

Con le nostre offerte Business e Enterprise puoi limitare l'accesso al tuo servizio di database tramite la nostra rete privata. Ti offre una velocità fino a 4 Gbit/s.

Supporto di Terraform

Per automatizzare i deploy e risparmiare tempo è possibile approfittare del supporto degli strumenti e API Terraform, che consentono di eseguire automaticamente il provisioning dei database e mantenere operativi più ambienti della propria applicazione.

Tariffazione Public Cloud

Tariffe di Managed Databases for Redis

La fattura, che ricevi alla fine di ogni mese, viene calcolata in base all'utilizzo orario del database. La tariffa varia in base al piano scelto: Essential, Business o Enterprise.

FAQ

Cos'è Redis?

Redis è un sistema di gestione di database (DBMS) non relazionali o NoSQL. Archivia le informazioni in memoria, offrendo tempi di accesso estremamente brevi. È preferito nello sviluppo di applicazioni grazie alla memorizzazione nella cache, alla gestione delle sessioni e all’analisi in tempo reale.

Cos'è Managed Databases for Redis?

Managed Databases for Redis è un DBaaS (Database as a Service) disponibile sul nostro Public Cloud. Consolidiamo il sistema di gestione del database Redis su una o più delle nostre istanze e lo forniamo come servizio chiavi in mano. L'obiettivo di questa soluzione è farti risparmiare tempo consentendoti di concentrarti sulla creazione delle applicazioni piuttosto che sulla gestione del tuo database.

Posso installare Redis su istanze di Public Cloud autonomamente?

Sì, è possibile, a condizione di scaricare e ottenere la licenza corrispondente alla versione corretta del DBMS. Dovrai invece occuparti della gestione e manutenzione del database. Non beneficerai quindi dei vantaggi che forniamo con il nostro servizio.

Quando posso utilizzare Redis invece di Memcached?

Queste due soluzioni dispongono di uno storage in memoria dei dati che permette una lettura rapida dei dati. Esistono tuttavia alcune differenze, come la gestione delle tipologie di dati. Redis supporta stringhe di caratteri fino a 512 MB e strutture di dati più complesse. Offre anche la persistenza dei dati, una migliore gestione dei cluster e persino una funzionalità Pub/Sub, al contrario di Memcached.

Qual è la differenza tra i piani del servizio Essential, Business e Enterprise?

Ognuno di essi rappresenta un diverso livello di servizio nel Public Cloud. Ogni piano include varie funzionalità che rispondono a diverse applicazioni e che possono riguardare le dimensioni del cluster, il numero di nodi, la rete, la scalabilità o l’alta disponibilità.

I dati archiviati in Managed Databases for Redis vengono condivisi con terze parti?

No. Mantieni il pieno controllo dei tuoi dati. Il tuo servizio viene eseguito su una o più istanze di Public Cloud che offrono uno spazio di storage dedicato.

Posso migrare a nodi di capacità superiore?

Sì. Man mano che aumentano le esigenze di RAM e storage, puoi passare a nodi di maggiore capacità per soddisfare meglio le tue esigenze. Non è tuttavia possibile ritornare a un nodo di capacità inferiore.

Managed Databases for Redis è integrato nel Public Cloud?

Sì, può essere utilizzato come una risorsa o in un progetto di Public Cloud. Puoi gestirlo direttamente dal tuo Spazio Cliente.

Posso collegare Managed Databases for Redis al mio server bare metal?

Sì, è possibile collegarlo tramite una rete pubblica o privata. Tuttavia, se desideri implementare il software MySQL sul tuo server bare metal, dovrai farlo autonomamente e occuparti della gestione e amministrazione del tuo database in seguito.