Magento 2: ¿para qué sirve la tabla _replica en el módulo Magento_Catalog?

10

Como Magento lanza la versión 2.X, encontré _replicatablas, particularmente en el Magento_Catalogmódulo, que pueden ser para indexar los datos del catálogo.

También noto que _replicano es más que la estructura duplicada de la tabla respectiva en la naturaleza de la base de datos, pero supongo mucho para el marco Magento 2 para actividades operativas de lectura y escritura, supongo.

Quiero saber lo que la aplicación operaciones Magento 2 considerará para _replicamesas para Magento_Catalog, CatalogRuley CatalogInventorymódulo.

Gracias

sandip
fuente

Respuestas:

20

Las tablas de réplica se utilizan principalmente para la optimización del indexador. Las tablas de réplica se usan para evitar puntos muertos o bloqueos de espera causados ​​por colisiones de lectura / escritura en la misma tabla.

En las causas anteriores, Magento usa una tabla separada para operaciones de lectura y escritura e indexación. Como resultado de este proceso de cambio, el cliente puede navegar libremente a las páginas de categorías, las páginas de búsqueda y las páginas de navegación en capas del usuario filtradas por precio cuando ejecuta una reindexación completa en la CLI.

Si crees que mi respuesta es correcta y te ayuda, acéptala y vota.

Gracias.

Gideon Babu
fuente
Muchas gracias por todas las personas que votaron por mi respuesta.
Gideon Babu