Înapoi la Glosar
Tehnologie

Sincronizare bidirecțională

Răspuns rapid

Schimb de date în ambele sensuri între două sisteme, cu reguli explicite de prioritate care stabilesc ce se întâmplă când aceeași înregistrare este modificată în ambele locuri.

Concluzii cheie

  • Sistem proprietar câștigă - recomandat pentru câmpurile de referință (preț, stoc)
  • Ultima modificare câștigă - acceptabil doar pentru câmpuri descriptive
  • Escaladare manuală - pentru câmpuri cu impact financiar

Ce presupune

O sincronizare bidirecțională corectă are trei elemente obligatorii: un identificator comun stabil, o regulă de prioritate per câmp și un jurnal al conflictelor vizibil pentru un om.

Strategii de rezolvare a conflictelor

  • Sistem proprietar câștigă - recomandat pentru câmpurile de referință (preț, stoc)
  • Ultima modificare câștigă - acceptabil doar pentru câmpuri descriptive
  • Escaladare manuală - pentru câmpuri cu impact financiar

Riscul principal

Bucla de actualizare: sistemul A scrie în B, B declanșează o actualizare înapoi în A, iar ciclul se reia. Se previne prin marcarea originii modificării și ignorarea propriilor scrieri.

Exemplu real

Un conector care actualiza soldul în ambele sensuri a generat 12.000 de scrieri inutile pe zi până la introducerea marcajului de origine; după corecție, volumul a scăzut la 400.

Actualizat:

Întrebări frecvente

Când e suficientă o sincronizare unidirecțională?+

Când un singur sistem creează și modifică entitatea, iar celălalt doar o afișează. Pentru stoc și preț, unidirecțional este de obicei alegerea corectă.

Ce se loghează?+

Fiecare încercare de sincronizare, cu rezultat, durată și, la eroare, conținutul respins. Fără jurnal, diagnosticarea unui conflict devine ghicit.

Unde se potrivește CRMconnect

Vrei să vezi CRMconnect în acțiune?

Demo personalizat în 30 minute - fără card, fără angajament.

Termeni înrudiți