Opciones del servidor de caché y referencia de almacenamiento
La aplicación de Commerce utiliza un front-end y un back-end de caché de bajo nivel para proporcionar acceso al almacenamiento en caché. Commerce admite varios back-ends y estrategias de almacenamiento en caché, cada uno adaptado a diferentes casos de uso. Esta página describe los backends disponibles y cómo difieren.
Opciones de caché back-end
La siguiente tabla resume las cachés backend disponibles:
var/cache/. No se requiere configuración.Enfoques de implementación
Commerce admite dos enfoques de implementación back-end. El método que elija dependerá de la versión de Commerce:
Utiliza nombres de clase completos para la configuración del servidor:
| table 0-row-2 1-row-2 2-row-2 | |
|---|---|
| Servidor | Nombre de clase |
| Redis | Magento\Framework\Cache\Backend\Redis |
| Valkey | Magento\Framework\Cache\Backend\Valkey |
Son compatibles con la interfaz Zend_Cache_Backend.
Ejemplo de configuración:
| code language-php?start_inline=1 |
|---|
|
| note tip |
|---|
| TIP |
| La implementación moderna de Symfony Cache proporciona un mejor rendimiento a través del cumplimiento de PSR-6, serialización Igbinary, compresión gzip, scripts Lua y conexiones persistentes. |
Utiliza nombres de tipo de servidor simplificado:
| table 0-row-2 1-row-2 2-row-2 3-row-2 | |
|---|---|
| Servidor | Escriba el nombre |
| Redis | redis |
| Valkey | valkey |
| Sistema de archivos | file |
Ejemplo de configuración:
| code language-php?start_inline=1 |
|---|
|
Para ver las opciones de configuración completas, consulte:
Consulte la documentación de Laminas para ver las opciones heredadas basadas en Zend.