Tomasz Serwański

Tomasz Serwański Microsoft Dynamics
CRM - konsultant
biznesowy

Temat: PostgreSQL + BDR - ktos uzywa?

szukam kogos kto uruchomil produkcyjnie BDR, zalezy mi na opiniach - ktos ma? uzywa? help.

pozdrawiam
t

konto usunięte

Temat: PostgreSQL + BDR - ktos uzywa?

Tomasz S.:
szukam kogos kto uruchomil produkcyjnie BDR, zalezy mi na opiniach - ktos ma? uzywa? help.
Przypuszczam, że nie sądzę. Dostęp do dysku jest dość ważny dla bazy danych, zwykle robi się master-slave, bo wtedy io się sensowniej rozkłada. No albo cluster / multimaster ze wspólnym storage, ale przy PG to odpada.

konto usunięte

Temat: PostgreSQL + BDR - ktos uzywa?

Do postgresa jest bucardo, replikacja multimaster, ładnie działa. Zaraz wychodzi nowa wersja postgresa i BDR będzie wbudowane, będzie łatwiej. Wszystko tak naprawdę zależy od wymagań.

Teoretycznie dwa serwery master i po dwa slavy do każdego może czasami jeszcze lepiej rozłożyć ruch, niż jeden master i trzy slavy. Zależy jaki ruch.
Tomasz Serwański

Tomasz Serwański Microsoft Dynamics
CRM - konsultant
biznesowy

Temat: PostgreSQL + BDR - ktos uzywa?

Szymon G.:
Do postgresa jest bucardo, replikacja multimaster, ładnie działa. Zaraz wychodzi nowa wersja postgresa i BDR będzie wbudowane, będzie łatwiej. Wszystko tak naprawdę zależy od wymagań.
korzystasz moze produkcyjnie? zalezy mi na opinii o dzialajacym srodowisku, nie opinii w rodzaju '..czytalem i powinno byc ok..' :)

co do zastosowan - openerp ma modul POS, przy czym idea tegoz modulu to dzialanie w geograficznej bliskosci (POSy sa blisko serwera z baza), i brak odpornosci na problemy z laczem (nie ma internetu - nie ma operacji na POS); jako ze openerp natywnie uzywa postgresa, zastanawiam sie nad rozwiazaniem w ktorym kazdy sklep mialby lokalna baze danych, ktora bylaby synchronizowana z centralna.

podsumowujac: mam baze centralna i 4 jej kopie odlegle geograficznie, polaczone internetem ktory moze czasami nie dzialac, ale po wznowieniu polaczeni abazy sie maja zsynchronizowac; wszystko dzialajace w trybie master-master. da sie? ktos takie cos moze ma?. :)

konto usunięte

Temat: PostgreSQL + BDR - ktos uzywa?

Bucardo widziałem działające produkcyjnie w dość dużym systemie, bardzo dobrze sobie radzi, szczegółów podać chyba nie mogę. Poczekaj tydzień, może dwa, wyjdzie 9.4 z opóźnioną replikacją, replikacją dwukierunkową i logicznym dzieleniem tego co chcesz replikować. Możliwe, że będzie tam coś, czego szukasz.

konto usunięte

Temat: PostgreSQL + BDR - ktos uzywa?

Szymon G.:
Do postgresa jest bucardo, replikacja multimaster, ładnie działa. Zaraz wychodzi nowa wersja postgresa i BDR będzie wbudowane, będzie łatwiej. Wszystko tak naprawdę zależy od wymagań.

Teoretycznie dwa serwery master i po dwa slavy do każdego może czasami jeszcze lepiej rozłożyć ruch, niż jeden master i trzy slavy. Zależy jaki ruch.

Miałem nasmarować, ale w końcu zapomniałem. Doczytałem i wychodzi, że coś poplątałem.

Tak, czy owak. Multi-master ma to do siebie, że każdy z węzłów odwala sporo więcej roboty niż master-slave. Każdy musi mieć te same dane, więc nie dość, że odwala robotę za siebie, musi odebrać dane przetworzone przez innego mastera to jeszcze trzeba dane wysłać. Generalnie mogę sobie wyobrazić przypadek, że to przyniesie pozytywny wpływ na ruch, w sensie kilka departamentów firmy, wymienianie się danymi... No, ale skoro to ma zadziałać - to równie dobrze można postawić slony'ego i zrobić master-slave na zbiorach danych. No, w każdym razie o to mi chodziło. Wychodzi, że BDR jest dość eksperymentalne, puki co. No, ale nie będę teraz dorabiać jakiejś historii do tego co napisałem :)

Następna dyskusja:

PostgreSQL - automatyzacja ...




Wyślij zaproszenie do