Witam,
Mam bazę danych MySQL na serwerze jest to baza produkcyjna, do tego mam napisany desktopowy klient w javie, w który użytkownicy wykonują operację na bazie produkcyjnej - głównie pobieranie danych, dodawanie itp. Niestety w pewnym momencie pojawiło się sporo danych i użytkownicy czekają wieczność na ich pobranie, problem pojawia się też gdy dany użytkownik nie ma połączenia z internetem. Pomyślałem o replikacji, jednak nie wiem czy to pomoże rozwiązać problem i przy dużej ilości użytkowników(powyżej 60 i wciąż rośnie) z lokalnymi bazami(slave) nie obciąży bazy produkcyjnej i nie skomplikuje bardziej sprawy.
Czytałem i szukałem trochę na ten temat i znalazłem -> http://www.symmetricds.org/
Czy replikacja wystarczy i będzie dobrym rozwiązaniem a może istnieją skuteczniejsze techniki/technologie, które bardziej nadają się do moich zastosowań ?