J'utilise un Magento EE 1.12.2 (également dans CE 1.7.2) où nous avons Redis pour la mise en cache ( extension Cm_Cache, Redis v 2.2.12 ), mais nous utilisons Memcache pour le stockage de session.
Redis n'est pas pris en charge immédiatement sur ces versions de Magento. Donc, ma préoccupation ici est:
- Vaut-il la peine d'avoir du stockage de session dans Redis en termes d'effort par rapport à l'amélioration de la vitesse?
- Memcache n'est-il pas aussi bon ou peut-être même meilleur?
Dans ce projet, nous avons de gros fichiers de session car nous devons stocker des fichiers XML tiers dans la session, donc l'optimisation de la lecture et de l'écriture de session peut avoir un impact considérable.
De local.xml
:
<session_save><![CDATA[memcache]]></session_save>
Et:
<cache>
<backend>Cm_Cache_Backend_Redis</backend>
[...]
</cache>