rilascio del sistema di caching della memoria volatile , che gestisce i dati in formato chiave/valore e si distingue per la sua facilità d'uso. Memcached è comunemente utilizzato come soluzione leggera per migliorare le prestazioni di siti web ad alto traffico mediante il caching dell'accesso ai database e ai dati intermedi. Codice con licenza BSD.
Nella nuova versione è stata introdotta la possibilità di mantenere lo stato della cache tra i riavvii. Memcached ora può scrivere un dump della cache su file prima della chiusura (è necessario che il file sia su un disco RAM) e caricarlo al successivo avvio, evitando picchi di carico sui gestori di contenuti a causa della mancanza di dati nella cache (la cache diventa subito "calda"). Inoltre, in questa nuova versione è stata aggiunta la possibilità di utilizzare dispositivi di memoria persistente (persistent-memory, come NVDIMM) montandoli tramite DAX (accesso diretto al file system bypassando la cache di pagina senza utilizzare un livello di blocco dei dispositivi).
Fonte: opennet.ru
