Portál AbcLinuxu, 17. května 2025 22:07

Dotaz: Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru

12.1.2010 19:45 svaca | skóre: 38
Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru
Přečteno: 823×
Odpovědět | Admin
Ahoj,

potrebuju poradit, nakopnout, mam webovou aplikaci na objednavky, databaze mysql, potreboval bych pro klienty kteri jsou v terenu a nemaji stale online pripojeni na net, aby mohli pracovat ...

Napadlo nas, dat kazdemu lokalne LAMP a synchoronizovat jejich databaze vuci te centralni, musi se jednat o 2-way sync, protoze kdyz nejsou online, vyplnuji objednavky do te sve lokalni databaze, pak az jsou na netu, tak to potrebuju synchronizovat vuci te centralni ....

Nevi nekdo o funkcnim reseni ? Nemusi byt ani free, hraju si ted s Pervasync a SQLyog ale nevim, zda je to to prave orechove, zda by to neslo jeste jednoduseji.

Diky.
Never give up ! Stay ATARI !
Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.1.2010 11:28 vratidlo007 | skóre: 21
Rozbalit Rozbalit vše Re: Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin

Kdyz jsme resili offline klienta pro SugarCRM, tak jsem si napsali vlastni sync. Osobne si myslim, ze je rozumna cesta, protoze casem precijenom nekde/nekdo musis resit konflikty ve verzich dat. Pokud bys chtel nejaky univerzalni reseni, pak by mozna mohl byt ku prospechu kettle, ktery resi ETL v Pentaho. Je to sice kanon na vrabce, ale synchronizovat umi :-)

19.1.2010 12:46 Jirka | skóre: 36
Rozbalit Rozbalit vše Re: Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Trochu jinou cestou může být technologie Google Gears (BSD licence), která poskytuje tuhle funkcionalitu. Ale musí se to zapracovat do aplikace a ideálně s tím počítat už od návrhu. Zatím s tím ale nemám moc zkušeností - až na ty tutoriály tam.
19.1.2010 15:23 Ivan
Rozbalit Rozbalit vše Re: Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
A opravdu to musi byt MySQL? Existuji i jine database a ty uz treba synchronizaci podporuji.
20.1.2010 01:07 svaca | skóre: 38
Rozbalit Rozbalit vše Re: Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, diky za prispevky ...

Mame vlastni reseni intranet objednavek v php a mysql s napojenim zakazek do IS K2 ... Asi by nebyl velky problem prejit na neco jineho, ale ovladame pouze mysql a mssql, respektive, ja ne, tohle dela kolega, nevim, zda obecny programator v SQL muze libovolne prechazet ze systemu na system .... to se musim zeptat jeho :-)

Zatim mam v terenu jednoho cloveka s pervasync, jede to zatim dobre ... Takze pokud se to ujme, zustaneme asi u toho, za server + 10 klientu je to cca 35 000 kc, coz je i zaroven nejlevnejsi ....
Never give up ! Stay ATARI !
20.1.2010 10:18 Ivan
Rozbalit Rozbalit vše Re: Synchronizace MySQL (X klientu v terenu) vuci jednomu centralnimu serveru
Ahoj, nejsem zadnej fanda MS, ale myslim, ze zrovna MS SQL ma docela dobre vyresenou replikaci. A navic podporuje replikaci mezi komercni verzi a tou limitovanou free verzi pro vyvojare. Uz jsem videl jeden projekt kterej byl takhle udelanej. No ale je to hlavne o zkusenostech s tou kterou DB.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.