Thread View: pl.comp.lang.perl
5 messages
5 total messages
Started by Piotr Roszatycki
Thu, 06 Mar 1997 16:06
Baza danych w Perlu?
Author: Piotr Roszatycki
Date: Thu, 06 Mar 1997 16:06
Date: Thu, 06 Mar 1997 16:06
10 lines
911 bytes
911 bytes
Czy oplaca sie robic baze danych w Perlu? Chodzi o implementacje sklepu internetowego. Problem moze sie pojawic, gdy liczba towarow/klientow wzrosnie. Co sie stanie przy liczbie rekordow, powiedzmy kilkadziesiat tysiecy? Czy Perl lyknie taka ilosc danych? -- Piotr "Dexter" Roszatycki mailto:dexter@dedal.man.szczecin.pl http://www.szczecin.pl/~dexter irc:Dexter#SzczeciN
Re: Baza danych w Perlu?
Author: Andrzej Bort
Date: Fri, 07 Mar 1997 08:12
Date: Fri, 07 Mar 1997 08:12
23 lines
1631 bytes
1631 bytes
Piotr Roszatycki <dexter@delta> pisał(a): > Czy oplaca sie robic baze danych w Perlu? > Chodzi o implementacje sklepu internetowego. Problem moze sie pojawic, gdy > liczba towarow/klientow wzrosnie. Co sie stanie przy liczbie rekordow, > powiedzmy kilkadziesiat tysiecy? Czy Perl lyknie taka ilosc danych? Załóżmy rekord o wielkości 512 bajtów, a te "kilkadziesiąt tysięcy", to niech będzie 50.000. 50000*512 = 25600000 (24 MB) Do tego PERL coś zajmie, jakieś inne zmienne/tablice... Reasumując: Nie powinno być problemu. PERL zajmie tyle pamięci, ile potrzeba. Pod warunkiem, że może tyle zająć (ograniczenie pamięci pod DOS/Windows, ograniczenie pamięci dla jednego procesu w Unixie). -- -- Andrzej Bort Technical University of Silesia, Computer Center -- E-mail: bort@polsl.gliwice.pl (ISO,MIME compatible) IRC: Juan -- Office phone:(48 32)37-15-69 http://www.gliwice.pl/~bort (with PGP key) -- ABOVE OPINIONS ARE PERSONALLY MINE. --
Re: Baza danych w Perlu?
Author: Jarek Lis
Date: Fri, 07 Mar 1997 13:46
Date: Fri, 07 Mar 1997 13:46
16 lines
1284 bytes
1284 bytes
Andrzej Bort <bort@zeus.polsl.gliwice.pl> wrote: : Piotr Roszatycki <dexter@delta> pisał(a): : > Czy oplaca sie robic baze danych w Perlu? : > Chodzi o implementacje sklepu internetowego. Problem moze sie pojawic, gdy : > liczba towarow/klientow wzrosnie. Co sie stanie przy liczbie rekordow, : > powiedzmy kilkadziesiat tysiecy? Czy Perl lyknie taka ilosc danych? : Załóżmy rekord o wielkości 512 bajtów, a te "kilkadziesiąt tysięcy", to : niech będzie 50.000. : 50000*512 = 25600000 (24 MB) : Do tego PERL coś zajmie, jakieś inne zmienne/tablice... 24MB to nic, ale okaze sie ze prosta operacja wyszukania trwa np pol godziny. J.
Re: Baza danych w Perlu?
Author: Piotr Piatkowski
Date: Fri, 07 Mar 1997 13:55
Date: Fri, 07 Mar 1997 13:55
14 lines
1339 bytes
1339 bytes
Piotr Roszatycki <dexter@delta> wrote: : Czy oplaca sie robic baze danych w Perlu? : Chodzi o implementacje sklepu internetowego. Problem moze sie pojawic, gdy : liczba towarow/klientow wzrosnie. Co sie stanie przy liczbie rekordow, : powiedzmy kilkadziesiat tysiecy? Czy Perl lyknie taka ilosc danych? Chyba nie masz zamiaru trzymać wszystkich danych w pamięci, prawda? Więc problemu nie ma. Perl ma wbudowany "support" do kilku standardowych formatów (dbm, ndbm, gdbm), stosowanych do prosty baz danych w unixach. Ale do poważnych zastosowań polecam jakiś serwer SQL, miniSQL albo PostgreSQL. -- Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Re: Baza danych w Perlu?
Author: Jaroslaw Strzalkowski
Date: Fri, 07 Mar 1997 14:25
Date: Fri, 07 Mar 1997 14:25
27 lines
1971 bytes
1971 bytes
Jarek Lis <lis@ict.pwr.wroc.pl> wrote: : Andrzej Bort <bort@zeus.polsl.gliwice.pl> wrote: : : Piotr Roszatycki <dexter@delta> pisał(a): : : > Czy oplaca sie robic baze danych w Perlu? : : > Chodzi o implementacje sklepu internetowego. Problem moze sie pojawic, gdy : : > liczba towarow/klientow wzrosnie. Co sie stanie przy liczbie rekordow, : : > powiedzmy kilkadziesiat tysiecy? Czy Perl lyknie taka ilosc danych? : : Załóżmy rekord o wielkości 512 bajtów, a te "kilkadziesiąt tysięcy", to : : niech będzie 50.000. : : 50000*512 = 25600000 (24 MB) : : Do tego PERL coś zajmie, jakieś inne zmienne/tablice... : 24MB to nic, ale okaze sie ze prosta operacja wyszukania trwa np pol : godziny. Nie jestem pewien co tu jest złe - czy pytanie, czy odpowiedź, w każdym razie dziwnym mi się wydaje pomysł robienia poważnej bazy danych w perlu w tym sensie, żeby w samym perlu zaimplementować mechanizmy wyszukiwawcze, np. na DBM'ie. Perl doskonale się nadaje do tworzenia baz danych, ale we współpracy z jakąś database engine. Np. mSQL czy Postgress. W takie klocki to bawi się tu wiele osób - jak zechcesz się czegoś dowiedzieć, to pytaj. -- Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads