publication du système de mise en cache des données en mémoire , qui gère les données au format clé/valeur et est remarquablement facile à utiliser. Memcached est généralement utilisé comme une solution légère pour accélérer le fonctionnement des sites à fort trafic en mettant en cache l'accès aux bases de données et aux données intermédiaires. Le code sous licence BSD.
Dans la nouvelle version support de la persistance du cache entre les redémarrages. Memcached peut désormais sauvegarder un dump du cache dans un fichier avant de se fermer (il faut que le fichier soit sur un disque RAM) et le charger lors du démarrage suivant, évitant ainsi des pics de charge sur les gestionnaires de contenu à cause d'un cache vide (le cache devient immédiatement « chaud »). Cette nouvelle version comprend également l'utilisation de dispositifs de mémoire persistante (persistent memory, comme NVDIMM) via leur montage en utilisant DAX (accès direct au FS en contournant le cache des pages sans utiliser de niveau de périphériques de blocs).
Source : opennet.ru
