Pytania otagowane jako scalability


6
Czy istnieje ograniczenie liczby baz danych, które można umieścić na jednym serwerze SQL?
Konfiguruję system SaaS, w którym planujemy udostępnić każdemu klientowi własną bazę danych. System jest już skonfigurowany, dzięki czemu możemy łatwo skalować się do dodatkowych serwerów, jeśli obciążenie staje się zbyt duże; mamy nadzieję, że będziemy mieć tysiące, a nawet dziesiątki tysięcy klientów. pytania Czy istnieje jakieś praktyczne ograniczenie liczby mikrodanych, …

1
Ograniczenia skalowalności PostgreSQL i MySQL
Słyszałem, że wydajność nieczeregowanej relacyjnej bazy danych, takiej jak MySQL lub PostgreSQL, „psuje się” powyżej 10 TB. Podejrzewam, że takie ograniczenia istnieją, ponieważ nie wymyśliłby Netezza, Greenplum, Vertica itp., Ale chciałbym zapytać, czy ktoś tu ma odniesienie do jakiegokolwiek dokumentu badawczego lub formalnych studiów przypadku, w których limity te są …


3
Dlaczego relacyjne bazy danych nie mogą sprostać skalom Big Data?
Często powtarza się, że problemem Big Data jest to, że relacyjne bazy danych nie mogą być skalowane w celu przetworzenia ogromnych ilości danych, które są obecnie tworzone. Ale jakie są ograniczenia skalowalności, z którymi nie wiążą się rozwiązania Big Data, takie jak Hadoop? Dlaczego Oracle RAC, MySQL sharding lub MPP …

3
Wysoka dostępność / skalowalność PostgreSQL przy użyciu HAProxy i PGBouncer
Mam wiele serwerów PostgreSQL dla aplikacji sieci web. Zazwyczaj jeden master i wiele slave'ów w trybie czuwania na gorąco (asynchroniczna replikacja strumieniowa). Używam PGBouncer do łączenia pul: jedna instancja jest instalowana na każdym serwerze PG (port 6432) łączącym się z bazą danych na localhost. Używam trybu puli transakcji. Aby zrównoważyć …

2
Skalowanie wyzwalaczy PostgreSQL
W jaki sposób Postgres wyzwala skalę mechanizmu? Mamy dużą instalację PostgreSQL i staramy się zaimplementować system oparty na zdarzeniach, używając tabel dzienników i wyzwalaczy. Zasadniczo chcielibyśmy utworzyć TRIGGER dla każdej tabeli, dla której chcemy być powiadamiani o operacji UPDATE / INSERT / DELETE. Gdy ten wyzwalacz zostanie uruchomiony, wykona funkcję, …

3
Testowanie skalowalności procedury składowanej
Mam aplikację e-mail, która zostanie wezwana do dostarczenia do interfejsu użytkownika liczby nowych wiadomości dla danego użytkownika przy każdym ładowaniu strony. Mam kilka odmian rzeczy, które testuję na poziomie DB, ale wszystkie są wyabstrahowane przez przechowywane wywołanie proc. Próbuję zatrzasnąć DB, aby zobaczyć, jaki byłby punkt krytyczny (liczba żądań na …

4
Czy lepiej jest podzielić duże zapytanie na wiele mniejszych?
Są sytuacje, które wymagają naprawdę dużego zapytania łączącego kilka tabel razem z instrukcjami sub select w celu uzyskania pożądanych rezultatów. Moje pytanie brzmi: czy powinniśmy rozważyć użycie wielu mniejszych zapytań i przenieść operacje logiczne do warstwy aplikacji, wysyłając zapytanie do bazy danych w więcej niż jednym wywołaniu, czy lepiej mieć …

3
Czy system wielodostępny z SQL Server 2016, Shard, czy powinien mieć izolację dzierżawcy za pośrednictwem oddzielnej bazy danych dla każdego dzierżawcy?
Biorąc pod uwagę przypadek użycia: Dane najemcy nie powinny przenikać, jeden najemca nie potrzebuje danych innego najemcy. Każdy najemca może potencjalnie mieć duży wolumen danych historycznych. Serwer SQL jest hostowany w instancji AWS EC2. Każdy najemca jest geograficznie odległy. Istnieje zamiar korzystania z zewnętrznych narzędzi wizualizacji, takich jak PowerBI Embedded …

3
Sugestia bazy danych dla sieci społecznościowej / społeczności baz wiedzy?
Przeglądam różne typy baz danych i DBMS dla nowego projektu, który chcę rozpocząć latem. Zbudowałem systemy w MySQL i postgreSQL, teraz chcę poszerzyć swoją wiedzę i doświadczenie w bazach danych. Mój projekt będzie rodzajem wiedzy na temat sieci społecznościowych / agregacji wiedzy. (wciąż nie opracowałem jeszcze terminu, aby to opisać). …

1
Jakie są praktyczne ograniczenia dotyczące rodziny kolumn w Cassandrze?
W Cassandrze nie zaleca się posiadania więcej niż kilku tysięcy rodzin kolumn , na przykład 2000 dla argumentu. W przypadkach, w których trzeba utrwalić ponad 2000 rodzajów danych, jednym podejściem byłoby podzielenie wielu niepowiązanych typów danych na każdą rodzinę kolumn. Na przykład pojedynczy CF może zawierać Zamówienia, Faktury i Klientów, …

2
Postgres z architekturą pgpool
Poniżej znajduje się przykładowa architektura pgpool: Oznacza to, że wystarczy mieć pgpool na jednym serwerze; czy to prawda? Kiedy patrzę na konfigurację, widzę również, że konfigurujesz backendy wewnątrz pgpool.conf; więc implikuje to dalej. Ale to nie wyjaśnia, dlaczego widzę pgpool również na serwerach zaplecza. Przeglądając dokumentację, widzę również: Jeśli używasz …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.