Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa |
wiki:3.-servidor:3.5.-replicador:b.-servidor:303.022.-estructura-de-tablas [2018/02/05 10:03] – editor externo 127.0.0.1 | wiki:3.-servidor:3.5.-replicador:b.-servidor:303.022.-estructura-de-tablas [2023/07/20 12:09] (actual) – [Tabla] ary |
---|
| |
| |
| **RÉPLICA** ^ SERVIDOR ^ OBSERVACIONES ^ | | **RÉPLICA** ^ SERVIDOR ^ OBSERVACIONES ^ |
^ OBLIGATORIAS | master_replica_queue\\ master_replica_iqueue\\ master_replica_slave \\ master_replica_cmdlog \\ master_replica_errorlog \\ master_replica_excluded \\ rl | - Sólo con éstas tablas, tenemos **réplica SIMPLE**, es decir, se replican **TODAS** las operaciones.| | ^ OBLIGATORIAS | master_replica_queue\\ master_replica_iqueue\\ master_replica_slave \\ master_replica_cmdlog \\ master_replica_errorlog \\ master_replica_excluded \\ rl | - Sólo con éstas tablas, tenemos **réplica SIMPLE**, es decir, se replican **TODAS** las operaciones. | |
^ SELECTIVA | master_replica_squeue \\ master_replica_selected | - Con la réplica selectiva podemos configurar que **NO** se repliquen todas las operaciones a todos los clientes. Se configura el campo CONDITIONAL=1 en la tabla master_replica_slave y se debe configurar la tabla master_replica_selected. \\ - Podemos hacer que la selectividad sea agrupada (inteligente) **en el servidor**, agregando un campo TBL en la tabla master_replica_queue, para agrupar aquellas operaciones que se hagan sobre la misma tabla en una única consulta (El DBMS utilizado en el servidor debe permitir subconsultas). | | ^ SELECTIVA | master_replica_squeue \\ master_replica_selected | - Con la réplica selectiva podemos configurar que **NO** se repliquen todas las operaciones a todos los clientes. Se configura el campo CONDITIONAL=1 en la tabla master_replica_slave y se debe configurar la tabla master_replica_selected. \\ - Podemos hacer que la selectividad sea agrupada (inteligente) **en el servidor**, agregando un campo TBL en la tabla master_replica_queue, para agrupar aquellas operaciones que se hagan sobre la misma tabla en una única consulta (El DBMS utilizado en el servidor debe permitir subconsultas). | |
^ FICHEROS | master_replica_fields \\ master_replica_files | - Hay que configurar un campo en la tabla master_replica_slave con la ruta donde se guardan los ficheros en el servidor (Recordar dar permisos a la carpeta). |\\ | ^ FICHEROS | master_replica_fields \\ master_replica_files | - Hay que configurar un campo en la tabla master_replica_slave con la ruta donde se guardan los ficheros en el servidor (Recordar dar permisos a la carpeta). | |
| ^ OPTATIVAS | master_replica_bypassed | -En esta tabla se incluyen aquellas tablas que no quieras que se replique la información a otros móviles, es decir, operaciones que se realizan en un movil y no quieres que vayan a otros. Lo que hace esta tabla es que cuando llega una operación (iqueue) de una de los registros de tablas, es no enviar esa operación al queue sino que la pasa a la tabla MASTER_REPLICA_BYPASSED_QUEUE. (Campos ID, TBL). (SELECT TBL FROM master_replica_bypassed ORDER BY ID) | |
| | ::: | master_replica_bypassed_queue | - Recibe datos de MASTER_REPLICA_BYPASSED. Esta tabla tiene que tener la misma estructura de MASTER_REPLICA_QUEUE. | |
\\ | \\ |
===== Descripción de las Tablas ===== | ===== Descripción de las Tablas ===== |