Ik ben bezig met een simpele applicatie die data uit 1 database haalt en het in een 2e moet zetten. En andersom.
Er kan dus gewerkt worden in beide databases en deze moet elke x minuten gesynct worden.
DB1 is de interne database van de outlook contacts, en DB2 is mysql.
Maar hoe verwezen ik het syncen nu het beste?
Ik dacht eerst aan, ik kijk door DB1, bij elk record kijk ik in DB2 of deze bestaat met een simpele query.
Nu komt het probleem. Als een record dus niet bestaat, hoe weet ik of deze verwijderd is of nieuw is toegevoegd?
Ik kan natuurlijk een flag zetten, maar het probleem is dat DB2 of meerdere clients moet worden gesynct.
Wat zou de beste manier zijn om dit aan te pakken?
Er kan dus gewerkt worden in beide databases en deze moet elke x minuten gesynct worden.
DB1 is de interne database van de outlook contacts, en DB2 is mysql.
Maar hoe verwezen ik het syncen nu het beste?
Ik dacht eerst aan, ik kijk door DB1, bij elk record kijk ik in DB2 of deze bestaat met een simpele query.
Nu komt het probleem. Als een record dus niet bestaat, hoe weet ik of deze verwijderd is of nieuw is toegevoegd?
Ik kan natuurlijk een flag zetten, maar het probleem is dat DB2 of meerdere clients moet worden gesynct.
Wat zou de beste manier zijn om dit aan te pakken?