Synchronizacja różnicowa aktualizuje tylko dane, które zmieniły się od poprzedniego przebiegu; pełny import odtwarza cały uzgodniony zbiór. Wybór zależy od jakości danych źródłowych, częstotliwości zmian i tego, jak bezpiecznie można odtworzyć stan sklepu. W dobrze zaprojektowanej integracji oba mechanizmy zwykle współistnieją: różnice obsługują bieżącą pracę, a pełny import służy kontrolowanemu odtworzeniu lub uzgodnieniu.
Najpierw ustalamy właściciela każdego pola, identyfikator rekordu oraz sposób wykrywania usunięć. Dopiero potem wybieramy harmonogram i kolejkę. Samo „szybciej” nie jest wystarczającym kryterium.



