Deplomo
Accedi
Cache in memoria per applicazioni

Hosting Redis: cache in memoria nel cloud

Valuta Redis per cache, sessioni e altri dati temporanei. Il provisioning del servizio su Deplomo è attualmente sospeso.

Caratteristiche di Redis su Deplomo

Il template richiede una password, mantiene privata la porta del servizio e monta un volume da 1 GB in `/data`. Configura persistenza e backup in base al tuo carico di lavoro.

Risposte in memoria

Redis conserva i dati attivi in memoria per consentire letture e scritture rapide. Latenza e capacità dipendono da rete, dimensione dei dati e risorse assegnate.

Configurazione degli accessi e della rete

Le applicazioni possono collegarsi a Redis tramite le opzioni di rete configurate per il progetto. Proteggi le credenziali e limita l’accesso in base all’architettura scelta.

Client per i principali linguaggi e framework

Puoi collegare Redis da applicazioni Node.js, Laravel, Django, Go e Python e da plugin WordPress compatibili. Verifica i requisiti e la configurazione della libreria che usi.

Opzioni di persistenza su storage NVMe

Il template monta un volume da 1 GB in `/data`. La persistenza dopo il riavvio non conferma che RDB o AOF siano attivi: configura e testa i backup separatamente.

Domande frequenti su Redis

Risposte alle domande sull’uso di Redis, sulla configurazione e sul collegamento alle applicazioni:

Guida a Redis: uso e configurazione della cache in memoria

Una cache può ridurre le letture ripetute dal database principale, se l’applicazione e i dati si prestano a questo uso. Redis conserva in memoria i dati selezionati; risultati e prestazioni dipendono dal carico, dalla rete e dalla configurazione.

Che cos’è Redis e come funziona il modello in memoria?

Redis è un archivio key-value che mantiene i dati attivi in memoria. Può usare strutture come stringhe, liste, set e hash. Carico e prestazioni dipendono dal caso d’uso e dalle risorse.

Per confrontare Redis con Memcached considera i diversi modelli e le strutture dati: Redis offre, tra le altre, liste, set e hash. Per consultare altre opzioni di database gestiti, visita la sezione Database cloud database di Deplomo.

Gestione autonoma di Redis e hosting cloud

Gestire Redis su Linux può richiedere la configurazione di maxmemory, delle policy di eviction, del firewall e delle credenziali. Se esponi un endpoint, limita l’accesso e configura le regole di rete. Valuta inoltre persistenza e backup in base ai dati conservati.

Il template del marketplace richiede una password, mantiene privata la porta del servizio e monta un volume da 1 GB in `/data`. Non configura RDB o AOF. Il provisioning non è al momento disponibile nel sandbox internazionale.

Aspetti da confrontare tra Redis gestito, hosting condiviso e server autonomo

Risorse e modalità di accesso dipendono dal servizio e dalla configurazione scelti:

AspettoRedis su Deplomo (provisioning sospeso)hosting condiviso tradizionale (cPanel)Installazione autonoma su un server
Installazione e configurazioneTempi e passaggi di installazione dipendono dall'ambienteSupporto e accesso dipendono dal provider e dal pianoSu un server autonomo, installa il pacchetto e configura redis.conf e systemd
Rete e controllo degli accessiRete del progetto secondo le opzioni disponibiliCondivisione delle risorse dipende dal providerEsponendo un endpoint pubblico, configura firewall e autenticazione
Memoria e risorseRisorse entro i limiti definiti dal pacchettoLa memoria disponibile dipende dal piano e dalla configurazioneSu un server autonomo, verifica parametri del kernel come overcommit_memory secondo la configurazione consigliata.
Persistenza dei datiRedis supporta RDB e AOF per la persistenza, secondo la configurazione e lo storage disponibili.Senza persistenza configurata, i dati in memoria possono andare persi al riavvio del servizio.Su un server autonomo, configura directory e permessi per lo storage persistente
Prezzi e dimensionamentoPrezzo mensile fisso del pacchetto in euroConfronta durata del pacchetto e modalità di modifica delle risorseIl prezzo mensile dipende dal piano del fornitore

La cache può essere utile in un’architettura applicativa, ma non elimina i rischi di sicurezza né garantisce prestazioni. Configura credenziali, rete, persistenza e limiti di memoria in base al caso d’uso.

Passaggi per configurare Redis e collegare le applicazioni

Il provisioning di Redis su Deplomo è attualmente sospeso. Quando sarà disponibile, segui i passaggi indicati nel pannello:

  1. Scegli l'ambiente di installazione: Apri la console cloud e seleziona Redis nella categoria Database, se il provisioning è disponibile.
  2. Scegli memoria e risorse: Valuta dimensioni della cache e traffico previsto e scegli le risorse entro i limiti del pacchetto.
  3. Recupera i parametri di connessione: Dopo la creazione, consulta nel pannello host, porta e credenziali di accesso.
  4. Collega l’applicazione: Inserisci i parametri di connessione nella configurazione di Laravel, Node.js o di un plugin cache per WordPress compatibile.

Valutare Redis per la cache in memoria

Redis può ridurre le query ripetute al database e velocizzare le risposte dell’applicazione. Monitora dimensioni della cache, criteri di espulsione e uso della memoria, poi scegli un pacchetto adatto al carico di lavoro.

Consulta le opzioni di hosting Redis quando il provisioning sarà disponibile.

Esegui Redis in pochi secondi

Installazione automatica, configurazione istantanea e supporto per domini personali con certificato di sicurezza gratuito.