Si una familia incluye más de dos réplicas, la sincronización puede producirse indirectamente. Una réplica puede incluir cambios no locales en paquetes de actualización.
Por ejemplo, si la réplica boston_hub intercambia actualizaciones con las réplicas sanfran_hub y bangalore , envía entradas de oplog bangalore que había recibido anteriormente sanfran_hub. Es posible que estas entradas no actualicen la réplica bangalore en los cambios de sanfran_hub. (Una actualización enviada de sanfran_hub a bangalore sí actualiza bangalore.)
La Tabla 1 muestra la matriz de números de época de la réplica boston_hub.
Operaciones originadas en boston_hub | Operaciones originadas en bangalore | Operaciones originadas en sanfran_hub | |
---|---|---|---|
Registro de boston_hub en su propio estado | 950 | 653 | 504 |
Estimación de boston_hub del estado de sanfran_hub | 912 | 653 | 504 |
Estimación de boston_hub del estado de bangalore | 709 | 653 | 221 |
multitool lsepoch For VOB replica "/vobs/dev": Oplog IDs for row "boston_hub" (@ minuteman): oid:87f6265f.72d911d4.a5cd.00:01:80:c0:4b:e7=950 (boston_hub) oid:7ag3b0bc.defa11d0.ba57.00:01:72:73:3c:94=653 (bangalore) oid:0eaa6fc3.737d11d4.adbe.00:01:80:c0:4b:e7=504 (sanfran_hub) Oplog IDs for row "bangalore" (@ ramohalli): oid:87f6265f.72d911d4.a5cd.00:01:80:c0:4b:e7=709 (boston_hub) oid:7ag3b0bc.defa11d0.ba57.00:01:72:73:3c:94=653 (bangalore) oid:0eaa6fc3.737d11d4.adbe.00:01:80:c0:4b:e7=221 (sanfran_hub) Oplog IDs for row "sanfran_hub" (@ goldengate): oid:87f6265f.72d911d4.a5cd.00:01:80:c0:4b:e7=912 (boston_hub) oid:7ag3b0bc.defa11d0.ba57.00:01:72:73:3c:94=653 (bangalore) oid:0eaa6fc3.737d11d4.adbe.00:01:80:c0:4b:e7=504 (sanfran_hub)
multiutil lsepoch -clan telecomm -site boston_hub -family PRODA -user susan -password passwd Multiutil: Estimates of the epochs from each site replayed at site ’boston_hub’ (@minuteman): boston_hub: 950 sanfran_hub: 504 bangalore: 653 Multiutil: Estimates of the epochs from each site replayed at site ’sanfran_hub’ (@goldengate): boston_hub: 912 sanfran_hub: 504 bangalore: 653 Multiutil: Estimates of the epochs from each site replayed at site ’bangalore’ (@ramohalli): boston_hub: 709 sanfran_hub: 221 bangalore: 653
multitool lsepoch For VOB replica "/vobs/dev": Oplog IDs for row "boston_hub" (@ minuteman): oid:87f6265f.72d911d4.a5cd.00:01:80:c0:4b:e7=950 (boston_hub) oid:7ag3b0bc.defa11d0.ba57.00:01:72:73:3c:94=653 (bangalore) oid:0eaa6fc3.737d11d4.adbe.00:01:80:c0:4b:e7=504 (sanfran_hub) Oplog IDs for row "bangalore" (@ sushi): oid:87f6265f.72d911d4.a5cd.00:01:80:c0:4b:e7=950 (boston_hub) oid:7ag3b0bc.defa11d0.ba57.00:01:72:73:3c:94=653 (bangalore) oid:0eaa6fc3.737d11d4.adbe.00:01:80:c0:4b:e7=504 (sanfran_hub) Oplog IDs for row "sanfran_hub" (@ goldengate): oid:87f6265f.72d911d4.a5cd.00:01:80:c0:4b:e7=912 (boston_hub) oid:7ag3b0bc.defa11d0.ba57.00:01:72:73:3c:94=653 (bangalore) oid:0eaa6fc3.737d11d4.adbe.00:01:80:c0:4b:e7=504 (sanfran_hub)
multiutil lsepoch -clan telecomm -site boston_hub -family PRODA -user susan -password passwd Multiutil: Estimates of the epochs from each site replayed at site ’boston_hub’ (@minuteman): boston_hub: 950 sanfran_hub: 504 bangalore: 653 Multiutil: Estimates of the epochs from each site replayed at site ’sanfran_hub’ (@goldengate): boston_hub: 912 sanfran_hub: 504 bangalore: 653 Multiutil: Estimates of the epochs from each site replayed at site ’bangalore’ (@ramohalli): boston_hub: 950 sanfran_hub: 504 bangalore: 653