eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingjsp vs phpRe: jsp vs php
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!news.glorb.com!news-out.readnews.com!transi
    t4.readnews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.p
    l!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl
    .POSTED!not-for-mail
    Date: Fri, 10 May 2013 12:33:49 +0200
    From: darekm <d...@e...com>
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20120907 Thunderbird/15.0.1
    MIME-Version: 1.0
    Newsgroups: pl.comp.programming
    Subject: Re: jsp vs php
    References: <c...@g...com>
    <51874eb2$0$1250$65785112@news.neostrada.pl>
    <6...@g...com>
    <kmau09$ju5$1@speranza.aioe.org>
    <8...@g...com>
    <kmbgce$ile$1@speranza.aioe.org>
    <e...@g...com>
    <51895d09$0$1252$65785112@news.neostrada.pl>
    <f...@g...com>
    <518a01b5$0$1212$65785112@news.neostrada.pl>
    <6...@g...com>
    <518a831d$0$26699$65785112@news.neostrada.pl>
    <6...@g...com>
    <518aa18a$0$26685$65785112@news.neostrada.pl>
    <1...@g...com>
    <518aa797$0$26697$65785112@news.neostrada.pl>
    <0...@g...com>
    <518ac39f$0$1222$65785112@news.neostrada.pl>
    <d...@g...com>
    In-Reply-To: <d...@g...com>
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    Lines: 60
    Message-ID: <518ccd08$0$26707$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 79.187.5.190
    X-Trace: 1368182024 unt-rea-a-01.news.neostrada.pl 26707 79.187.5.190:4971
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:203297
    [ ukryj nagłówki ]

    W dniu 2013-05-09 02:10, M.M. pisze:
    > W dniu środa, 8 maja 2013 23:29:02 UTC+2 użytkownik R.e.m.e.K napisał:
    >
    >> Ciagle nie wiem skad bierzesz te 10 sekund. Po piewsze to zalezy od
    >> komputera, jesli na Twoim lapku trwa to 10 sekund to na serwerze z
    >> prawdziwego zdarzenia moze trwac 0,1 s.
    >
    > Sprawdzam na lapku i na stacjonarnym, oba kompy sa dosc nowe, ale
    > na pewno nie sa to serwery z prawdziwego zdarzenia. Czasami na lapku
    > dziala szybciej. Domniemam ze wynika to z ulozenia danych w tabelach.
    > Jesli na lapku dane sa obok siebie, to zapytanie bedzie dzialalo
    > szybciej niz nawet na serwerze z prawdziwego zdarzenia - zaraz ktos mi
    > zarzuci ze pisze oczywiste rzeczy :D
    >
    > Czy da sie z 10s zejsc do 0.1s tylko dzieki:
    > 1) lepszej konfiguracji (np. indeksy, buforowanie w RAM)
    > 2) zastosowaniu lepszego sprzetu
    > 3) zastosowaniu wiekszej ilosci komputerow?
    >
    > AD1) powiedzmy ze indeksy juz mam dobre, a buforow RAM nie bede zwiekszal,
    > bo w koncu i tak i tak zabraknie.
    > AD2) nie mam pod reka dyskow SSD zeby sprawdzic.

    tymi sposobami nie osiągniesz dwóch rzędów przyspieszenia.
    a przy przyroście danych możesz się spodziewać kwadratowego przyrostu czasu.
    > AD3) nie wiem jak sie zachowuje postgres uruchomiony na klastrze,
    > zdaje sie ze jest taka mozliwosc, ale nigdy nie korzystalem z niej.
    >

    Bazy SQL średnio się zrównoleglają, aby spełnic ACID ma zwoje wymagania.

    Masz dwie możliwości.
    1. Zmienić architekturę rozwiązania. Zamiast za każdym razem pytać bazę
    buforować tabele z danymi pośrednimi, łatwiej kupić dodatkowy dysk niż
    zwiększyć moc obliczeniową
    2.Drastycznie zmienić podejście : MapReduce , noSQL itp

    Dzięki rozluźnieniu reguł ACID można efektywnie podejść do
    zrównoleglenia, tym bardziej że 10 zwykłych komputerów jest tańszych niż
    jeden dwa razy szybszy.



    >> Nie bylbym pewien czy niemozliwe, teoretycznie bym to potrafil sobie
    >> wyobrazic. Ale nie mam takich doswiadczen, gdyz nie pracuje z duzymi bazami.
    > Pewnie sie skonczy tak, ze gdzies wykupie jakas chmure do testow,
    > zainstaluje baze i pomierze czasy. Tez nie wiem jakie operacje bazodanowe w
    > jakim stopniu sie zrownoleglaja. Szukac w necie i czytac az sie boje,
    > trduno odroznic co jest przechwalkami producentow, a co rzetelnym testem.
    >

    Popatrz na Google, ma miliony razy większą bazę, miliony razy więcej
    zapytać a odpowiada w czasie krótszym od 0.1 s


    --
    Darek



Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: