Passa al contenuto principale

Caching

Ector offre due tipologie di caching che, in base alle esigenze del Merchant, possono essere configurate. È consigliabile provare entrambi i metodi per capire quale si adatta meglio al traffico e alle risorse dell'installazione specifica.

La configurazione della tipologia di cache utilizzata è definita all'interno del modulo Ector Core durante la sua configurazione.

FileSystem Cache

Questo livello di cache è generalmente il più performante fino a un traffico medio, poiché consente di salvare i dati nel file system, permettendo un recupero rapido.

Redis Cache

Questo livello di cache è il più performante e scalabile, poiché consente di salvare i dati in un database Redis, permettendo un recupero rapido. Questo richiede la configurazione del modulo Ector Redis, responsabile della connessione al database Redis.

Questo tipo di cache è consigliato per installazioni con un traffico elevato e un alto numero di risorse da richiamare lato cache, ovvero molte configurazioni.

Scegliere la Giusta Strategia di Caching

Per scegliere la strategia di caching più adatta, è necessario effettuare prove e stress test per capire quale sia la migliore per il proprio caso specifico.

Strumenti Consigliati per lo Stress Test

  • Autocannon: Uno strumento per eseguire test di carico su HTTP.
  • JMeter: Un'applicazione open source per testare le prestazioni di carico e funzionali.

Utilizzare questi strumenti può aiutare a determinare quale strategia di caching sia più efficiente per le specifiche esigenze del tuo sito.