🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
7 messages
7 total messages Started by Uniwersytecka Opieka Zdrowotna Sat, 13 Sep 1997 15:31
Perl->bazy danych
#545
Author: Uniwersytecka Opieka Zdrowotna
Date: Sat, 13 Sep 1997 15:31
13 lines
971 bytes
Chciałbym rozpoczšć dyskusję nt. dostępu do baz danych z poziomu Perla.
Jakie mamy doświadczenia?
Jakie bazy używamy?
Jakie sš wydajności?
Jakie platformy sprzętowe?
mSQL, PostgreSOL, Oracle, Sybase, inne?
Wszystko w kontekscie skryptów CGI
My używamy PostgreSQL i do małych rzeczy jest OK ale przy znacznej
liczbie rekordów (>100 000) zaczyna zwalniać.
Jakieś sugestie?
pozdrowienia
Marek Wesołowski,
UHC.
Re: Perl->bazy danych
#546
Author: Marek Wesołowski
Date: Mon, 15 Sep 1997 03:40
51 lines
2596 bytes
Pozdrawiam wszystkich ktorzy dotychczas wypowiedzieli się na temat baz.
My jak powiedzialem uzywamy PostgreSQL i szukamy czegoś mocniejszego.
Dla naszej aplikacji konieczne jest posiadanie bazy danych potrafiacej
efektywnie obsluzyc do 5 mln rekordow.
Docelowo chcemy miec skalowalny system pozwalajacy na zmiane bazy danych
w zaleznosci od rzeczywistych potrzeb uzytkownika.
Całosc zbudowana wg logiki WEB<->Perl<->baza danych.
Watpliwosci, ktore teraz mamy zwiazane sa z wyborem duzych baz dla
najwiekszych instalacji
ORACLE?, Sybase? - czy ktoś probowal.
Z postgreSQL chodzi dobrze i możemy służyc rada jak podlaczyc.
Nad Oraclem pracujemy teraz i utknelismy na braku biblioteki net-sql
Oracle'a

Osobne pytanie/problem musimy składowac duze ilosci (500k) plikow
binarnych 100k do 2MB kazdy.
Pytanie wewnštrz czy na zewnštrz bazy danych?

A tak przy okazji. Czas już na zaawansowane aplikacje WEBowe. Kto w
Polsce robi duże rzeczy w tej technologii i z wykorzystaniem Perla? Może
warto wymienić doświadczenia.

Problem z grupami dyskusyjnymi jest taki, że tematyka grup tnie w
poprzek zagadnienia z realnego życia. A zalozenie kolejnej grupy nie
wydaje mi sie odpowiednie.

Perl jako glowne narzedzie do tworzenia CGI powinien byc podstawa forum
technologii WEBowych wykorzystujšcych: Perl, Html, JavaScript, Java,
lokalne i odlegle bazy danych i dowolnego innego diabla pozytecznego w
aplikacjach tego typu.
Komentarze?

pozdrowienia
Marek Wesołowski

Uniwersytecka Opieka Zdrowotna wrote:

> Chciałbym rozpoczšć dyskusję nt. dostępu do baz danych z poziomu
> Perla.
> Jakie mamy doświadczenia?
> Jakie bazy używamy?
> Jakie sš wydajności?
> Jakie platformy sprzętowe?
> mSQL, PostgreSOL, Oracle, Sybase, inne?
> Wszystko w kontekscie skryptów CGI
> My używamy PostgreSQL i do małych rzeczy jest OK ale przy znacznej
> liczbie rekordów (>100 000) zaczyna zwalniać.
> Jakieś sugestie?
> pozdrowienia
> Marek Wesołowski,
> UHC.
Re: Perl->bazy danych
#548
Author: Piotr Auksztulewicz
Date: Mon, 15 Sep 1997 13:16
9 lines
1140 bytes
Uniwersytecka Opieka Zdrowotna (uhc@www.uhc.lublin.pl) wrote:
: Chciałbym rozpoczšć dyskusję nt. dostępu do baz danych z poziomu Perla.

Hehe, ja na razie stanąłem na .DBF'ach ;-)).
Tak na poważnie, po prostu nie miałem potrzeby używać czegoś większego.
Dostałem DBF'y ze spisem telefonów na Polibudzie i miałem zrobić szukaczkę.
Na początku, znając format DBF'a zrobiłem to "na piechotę", potem znalazłem
moduł Xbase.pm, całkiem prosty w użyciu ale nadający się wyłącznie do takich
celów - dostęp read-only.
Re: Perl->bazy danych
#549
Author: Piotr Budrewicz
Date: Mon, 15 Sep 1997 18:26
40 lines
2645 bytes
On Sat, 13 Sep 1997, Uniwersytecka Opieka Zdrowotna wrote:

> Chciałbym rozpoczšć dyskusję nt. dostępu do baz danych z poziomu Perla.
> Jakie mamy doświadczenia?
> Jakie bazy używamy?
> Jakie sš wydajności?
> Jakie platformy sprzętowe?
> mSQL, PostgreSOL, Oracle, Sybase, inne?

  U nas w firmie używany jest empress. Nie słyszeliście? :-) Nic dziwnego,
w Polsce ponoć są dwie instalacje. Baza może nie rewelacyjna, ale z tych
porządnnych, sqlowych, transakcyjnych i chyba dużych - daje radę z 30GB
danych. Swego czasu była najlepsza w obsłudze blobów, bulków, czy jak to
tam kto to nazywa (dlatego została w firmie wybrana. Słyszałem, że NASA z
niej też korzysta do przechowywania zdjęć, ale głowy bym za to nie dał).
Właśnie w tej chwili pracuję nad projektem (m.in.) wypchnięcia jej w
HTML'u przez perla. Jestem w tej komfortowej sytuacji, że firma empress
wypusciła pakiet zgodny z DBI do perla (free!)  dzięki któremu całe
przedsięwzięcie, mam nadzieję, wyjdzie elegancko i bezboleśnie.

  Niestety nie potrafię w tej chwili podzielić się żadnymi uwagami poza
tą, że to ładnie ze strony firmy empress. 

  Do dodania mam tylko tyle, że platforma to HP-UX. I muszę niektórych
rozczarować:  To DBD perl-empress jest free - cały motor :-) niestety
trzeba zakupić - my już i tak mieliśmy. Co do wydajności to sądzę, że
perl tu będzie miał wpływ w mniejszym stopniu - chyba, że liczymy
wydajność generowania kodu - tu jest go trudno przebić.

  Ze swej strony chętnie bym znalazł kogoś kto już używał perl-DBI. To
miło wiedzieć, że jak by co, to jest kogo zamęczać. :-)

   pozdrawiam 

     Piotr Budrewicz

Piotr Dominik Budrewicz  | "Knocking him down won the first fight. I wanted
Wa-wa, Batorego 27 m. 24 |  to win all the next ones, too. So they'd leave
tel. (022)25-53-34       |  me alone."
e-mail: pdb@irc.pl.      |     Ender Wiggin -- `Ender's game' - Orson Scot Card
Re: Perl->bazy danych
#550
Author: Michał Mosiewicz
Date: Mon, 15 Sep 1997 23:15
56 lines
2528 bytes
Piotr Budrewicz wrote:
> 
> On Sat, 13 Sep 1997, Uniwersytecka Opieka Zdrowotna wrote:
> 
> > Chciałbym rozpoczšć dyskusję nt. dostępu do baz danych z poziomu Perla.
> > Jakie mamy doświadczenia?
> > Jakie bazy używamy?
> > Jakie sš wydajności?
> > Jakie platformy sprzętowe?
> > mSQL, PostgreSOL, Oracle, Sybase, inne?
> 
>   U nas w firmie używany jest empress. Nie słyszeliście? :-) Nic dziwnego,
> w Polsce ponoć są dwie instalacje. Baza może nie rewelacyjna, ale z tych
> porządnnych, sqlowych, transakcyjnych i chyba dużych - daje radę z 30GB
> danych. Swego czasu była najlepsza w obsłudze blobów, bulków, czy jak to
> tam kto to nazywa (dlatego została w firmie wybrana. Słyszałem, że NASA z
> niej też korzysta do przechowywania zdjęć, ale głowy bym za to nie dał).

Tak na marginesie. Ostatnio jeden gościu robił porównanie na Linuxie
kilku baz danych. Dla prostego testu, który sprowadzał się do
inserta,dwóch typów selectów, update'a i delete'a uzyskał następującą
kolejność:

Performance HIT-PARADE
----------------------
1. MySQL
2. Kubl
3. Solid
4. PostgreSQL 6.2beta6
5. PostgreSQL 6.1.1
6. Empress
----------------------

Oczywiście pierwsze miejsce MySQL'a jest tu trochę zwodnicze, bo tenże
nie obsługuje transakcji i dlatego jest duużo szybszy w insertach i
update'ach. 

Inna sprawa, że:
Standard SQL/92 HIT-PARADE
--------------------------
1. Solid
2. MySQL
3. Empress
4. PostgreSQL
5. Kubl
--------------------------

W zakresie obfitości obsługiwania konstrukcji SQLowych Postgres wypadł
trochę gorzej od Empressa...

Michał

-- 
********     MEMBER OF THE INTERNATIONAL PROGRAMMERS GUILD    ********
WWW: http://www.lodz.pdi.net/~mimo  tel: Int. Acc. Code + 48 42 148340
add: Michal Mosiewicz  *  Bugaj 66 m.54 *  95-200 Pabianice  *  POLAND
Re: Perl->bazy danych
#551
Author: Krzysztof Koczyjan
Date: Tue, 16 Sep 1997 04:22
8 lines
987 bytes
Uzywam od jakiegos czasu czegos co sie nazywa Syperl - Modul obslugi DB do
Sybase. Dziala to pod Unixem i pod Win32 ( ale tu trzeba sobie skompilowac
i jest z tym troche zabawy, sluze pomoca, jakby co ). Z duzymi bazami sobie
radzi sobie OK.
Wiecej  informacji na http://www.mbay.net/~mpeppler/ 

	Pozdrowienia 
	KK
Re: Perl->bazy danych
#547
Author: Cezar Cichocki
Date: Wed, 17 Sep 1997 06:44
20 lines
1428 bytes
VTAM!

Marek Wesołowski <marekw@www.uhc.lublin.pl> napisal(a):
: Pozdrawiam wszystkich ktorzy dotychczas wypowiedzieli się na temat baz.
: My jak powiedzialem uzywamy PostgreSQL i szukamy czegoś mocniejszego.

ADABAS-D. Jest już wersja na Linuxa (6.1.1), działa całkiem nieźle. Więcej
info na http://www.softwareag.com
Aha, przysyłają FREE płytkę z bazą + licencja na 5 userów.

: Dla naszej aplikacji konieczne jest posiadanie bazy danych potrafiacej
: efektywnie obsluzyc do 5 mln rekordow.

Spokojnie. ADABAS-D chodzi pod różnymi systemami jako motor bazodanowy dla
SAP R/3, a tam baza wielkości 2GB nie jest czymś wyjątkowym :)

: pozdrowienia
: Marek Wesołowski

p.s. Cena wersje full na Linuxa - 170DM, więc w miarę nieźle.
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