Я использую Magento EE 1.12.2 (также как и в CE 1.7.2), где у нас есть Redis для кэширования ( расширение Cm_Cache, Redis v 2.2.12 ), но мы используем Memcache для хранения сессий.
Redis не поддерживается из коробки на этих версиях Magento. Так что мое беспокойство здесь:
- Стоит ли тратить время на получение хранилища сессий в Redis с точки зрения усилий и скорости?
- Разве Memcache не так хорош или, может быть, даже лучше?
В этом проекте у нас есть большие файлы сеансов, так как нам нужно хранить сторонние файлы XML в сеансе, поэтому оптимизация чтения и записи сеанса может оказать значительное влияние.
От local.xml
:
<session_save><![CDATA[memcache]]></session_save>
А также:
<cache>
<backend>Cm_Cache_Backend_Redis</backend>
[...]
</cache>