Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 8.01.2015 Ostrzeżenie: (0%)
|
Chciałbym stworzyć system statystyk na zasadzie podobnej do Google Analytics. Podstawowo statystyki mają liczyć ilość odwiedzin na danej podstronie. Mam jednak duże obawy co do wydajności. Stronę na której mają zostać wdrożone statystyki potrafi w danej chwili odwiedzić 3000-6000 osób. Do tej pory miałem jedynie doświadczenie z bazą MySQL. Od strony bazy wyglądałoby to mniej więcej:
Jednak kiedy pomyślę sobie, że w ciągu jednej sekundy stronę może odwiedzić 6000 osób - czyli od strony aplikacji 6000/s reqestów to wydaje mi się, że baza tego nie ogarnie i wyjdą mocno zakłamane wyniki. Czy może moje obawy są niesłuszne? Jak do tego podejść? Miałem jeszcze taki pomysł żeby zamiast update robić inserty, ale z kolei baza zacznie szybko puchnąć. Może inne rozwiązanie niż MySQL? Słyszałem o Mongo DB ale nie wiem czy do tego celu sprawdzi się. Ten post edytował mike89 20.06.2018, 08:37:57 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%)
|
serwer dla którego robiłem mechanizm zaczął czkać przy 30k wątków/sec na stress teście
tylko ten serwer kosztuje majątek miesięcznie więc pytanie jest podstawowe czy GA nie będzie po prostu tańsze, czy dedykowane staty coś wnoszą do biznesu |
|
|
|
mike89 Statystyki - najlepsze rozwiązanie 20.06.2018, 08:02:55
mmmmmmm Nawet duże serwisy (np. Allegro - vide olx.pl) pow... 20.06.2018, 09:41:17
kayman baza danych na requeście to najgorszy pomysł
robi... 20.06.2018, 11:25:24
mike89 @kayman fajnie byłoby mieć własne staty, ale jeśli... 20.06.2018, 12:43:57 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:13 |