Caching di database
Il caching di database può ridurre significativamente la latenza e aumentare il throughput per i carichi di lavoro di applicazioni con numerose operazioni in lettura come WordPress. Le prestazioni delle applicazioni vengono migliorate grazie all'accesso a bassa latenza consentito dall'archiviazione nella memoria dei dati utilizzati di frequente (ad esempio, i risultati delle query del database che richiedono numerose operazioni di I/O). Quando una percentuale elevata delle query viene fornita dalla cache, il numero di query che devono raggiungere il database è inferiore, con conseguente riduzione dei costi associati all'esecuzione del database.
Sebbene WordPress abbia capacità di caching limitate, vari plug-in consentono di aggiungere il supporto dell'integrazione con Memcached
Negli scenari più semplici, è sufficiente installare Memcached sul server Web e acquisire il risultato sotto forma di nuova snapshot. In questo caso, l'utente è responsabile delle attività amministrative associate all'esecuzione di una cache.
Un'altra opzione è sfruttare un servizio gestito come Amazon ElastiCache
Se si utilizza Lightsail e si desidera accedere privatamente a un cluster ElastiCache nel proprio account AWS, è possibile farlo utilizzando il peering VPC. Le istruzioni su come abilitare il peering VPC sono disponibili in Configura il peering di Amazon VPC in modo che funzioni con risorse AWS esterne ad Amazon Lightsail