10. august 2015 - 13:23Der er
9 kommentarer og 1 løsning
Holde master og device tables opdateret?
Hejsa
Vi er ved at lave et setup, hvor vi har et webbaseret system og nogle devices ude hos kunderne - disse devices vil have deres egen database og en mobil bb forbindelse. Vi har så altså en hjemmeside, hvor kunderne kan sende data(tekst/billeder) til deres device(s), men kunderne kan også sende direkte til deres device(s) via sms. Så langt så godt.
Kunderne vil kunne se på hjemmesiden hvilke dataer de har sendt osv.
Master tabellen ligger på et webhotel, og devices kører win 10/mysql/php.
Som en lille krølle på opgaven kan jeg sige, at vi kan ikke nødvendigvis forvente at kundernes devices er online 24/7 - faktisk gætter vi på, at de vil blive slukket om natten - eller som minimum sat i standby.
Nu mangler jeg "bare" at finde den bedste måde at holde tabellerne opdateret... :)
Saa vil mit forslag vaere: * en primary key som er global unik mellem baade central og devices * last updated field * tabel med last sync for hvert device * sync process som: - records som er opdateret baade central og device sendes til manuel behandling - records som er opdateret paa central siden sidste sync sendes til device - records som er opdateret paa device siden sidste sync sende til central
Fint, så mangler vi bare et svar fra Michael_Svendsen... :)
Kom glad! :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.