Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozproszona baza danych
habuuu
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


Witam,
mam pewien problem, muszę stworzyć projekt wykorzystujący rozproszoną bazę danych ale nie wiem za bardzo jak się za to zabrać . Tworzę portal fotograficzny i chodzi o to żeby na jednym serwerze znajdowały się miniaturki zdjęć a na drugim reszta, tzn. zdjęcia w oryginale, informacje o użytkownikach itp. Bazę danych mam już skończoną ale za bardzo nie wiem jak ją zaimplementować.

Może takie pytanie czy muszę do rozproszonych baz danych użyć MySQL Cluster?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bpskiba
post
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 49
Dołączył: 3.07.2009
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


No to wszystko jasne (IMG:style_emoticons/default/smile.gif)
1.W najprostrzej postaci będzie to plik php, który łączy się z dwoma bazami danych (wykorzystując dwa osobne połączenia) i pobiera z jednej bazy zdjęcia, a z drugiej miniaturki (jest to wersja akademicka bez sensu użytkowego)
2. plik php łączy się z dwoma bazami na różnych maszynach i pobiera z jednej bazy zdjęcia, a z drugiej miniaturki
3. mamy dwa serwery z ustawioną replikacją. Jeden służy do zapisu danych, które są replikowane na drugą maszynę. Druga maszyna służy jako kopia oraz bezpiecznie i szybko udostępnia dane klientom (to już ma sens użytkowy)
4. i dalej... cała masa wariantów i opcji związanych z synchronizacją danych, wydajnością, bezpieczeństwem, a wszystko ma swoje wady i zalety


Na serwerach MSSQL jest to znacznie łatwiejsze do zestawienia, ale niestety nie w wersji darmowej (nie w wersji sqlexpress)

Ten post edytował bpskiba 27.04.2013, 12:28:45
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 15:04