[LUGOS] mysql replication

Jure jure at aufbix.org
Fri Mar 29 09:35:35 CET 2002


On Friday 29 March 2002 07:23, Grega wrote:
> imam 2 serverja za neko web stran. eden sluzi kot backup prvemu.
> Problem nastane, ker uporabniki pogosto updatajo/insertajo nove stvari v
> bazo.
> Ce primarni server slucajno dela, pa nek uporabnik ni mogel do njega in je
> bil preusmerjen na sekundarnega (recimo da je padel peering med dvema
> ponudnikoma) in tu nekaj insertal v bazo, ob istem casu pa je nek drug
> uporabnik na primarnem strezniku tudi nekaj insertal v bazo, imam sedaj 2
> bazi z enakimi tabelami in dvema enakima kljucema v vsaki.
> sedaj pride do zapleta pri replikaciji...
> kaksna ideja?

Poslovi se od MySQL, vsaj za kaksno leto, ali pa implementiraj bidirectional
replication (in ves potreben locking). Pravzaprav v MySQL manualu pise
kako je s tem, da delajo na protokolu za neke vrste clustering in take reci,
voting protokol da bo tisti server ki je najbolj up-to-date postal master,
pa bodo potem vsi od njega bazo sinhronizirali in take reci, skratka, nekega
dne bo to delalo. Za zdaj si bos moral s takim problemom verjetno omislit kako
mocnejso bazo, ki pa najverjetneje ne bo zastonj.


						Jure




More information about the lugos-list mailing list