Article View: pl.comp.xml
Article #9606Re: Prosze o analize
From: szomiz
Date: Sun, 16 Dec 2007 11:06
Date: Sun, 16 Dec 2007 11:06
46 lines
2858 bytes
2858 bytes
Użytkownik "mn" <mnemonik_soft[usun]@poczta.onet.pl> napisał w wiadomości news:fk2rfa$vto$1@mx1.internetia.pl... > Czy z plików XML mozna korzystac tak jak z bazy danych? W pewnym zakresie - tak. Dopoki jestes w jednym pliku nawet wygodniej niz z bazy danych. Jezeli dane sa w roznych plikach (a tak jest najczesciej) trzeba jakas konwencja te pliki powiazac. > Przykład: > Klient wypełnia formularz na stronie www, > Wartości pól formularza trafiaja do pliku XML > (Mozna byloby je zrzucac do bazy danych ale zdarzaja sie formularze które > maja 40 - 60 pól do wypełnienia i zarządzanie tyloma columnami - począwszy > od nazewnictwa itd. jest kłopotliwe) Nie ma sensu rozkladac xml'li po polach w bazie. No chyba, ze sa bolesnie plaskie. W relacyjnej strukturze mozna trzymac indeksy wiazace struktury (bardzo wygodny sposob na zapewnienie intergralnosci). Wartosci potrzebne przy wyszukiwaniu/agregowaniu w kilku plaskich tabelach (po jednej dla kazdego typu danych). > Czy można odwoływać się do pliku XML tak jak do bazy dancyh zapytaniem > "select"? Nie. Trzeba skorzystac z XPath. > Czy XML ma Autoincrement wartości? Nie ma. Ale jest position(), ktore zazwyczaj zalatwia sprawe. > Jak duzy może być plik XML na serwerze? i jak to sie ma do wydajności Pojedynczy - do 100 kB. Im wiekszy plik tym wiecej zasobow trzeba na jego obrobienie. Szacuje sie, ze plik zaladowany do DOM'a zajmuje 10 * wiecej pamieci niz wazy na dysku. > Bardzo proszę o jakieś podpowiedzi Heh, popelnilem kiedys - jako produkt uboczny - mini system wyszukiwania i prezentowania dokumentow (dosc skomplikowanych). I bodajze na 2 * P III / 700 wyszukiwanie w/g 5-10 kryteriow w bazie zawierajacej 1.5 mln dokumentow dawalo odpowiedzi po 1-3 sekundach. sz.
Technical Details
Message-ID:
<fk316c$mre$1@nemesis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<fk2rfa$vto$1@mx1.internetia.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> Newsgroups: pl.comp.xml Subject: Re: Prosze o analize Date: Sun, 16 Dec 2007 12:06:19 +0100 Organization: tp.internet - http://www.tpi.pl/ Lines: 48 Message-ID: <fk316c$mre$1@nemesis.news.tpi.pl> References: <fk2rfa$vto$1@mx1.internetia.pl> Reply-To: "szomiz" <xml@op.pl> NNTP-Posting-Host: hau2.internetdsl.tpnet.pl X-Trace: nemesis.news.tpi.pl 1197803533 23406 79.187.20.2 (16 Dec 2007 11:12:13 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sun, 16 Dec 2007 11:12:13 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.3790.2663 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-RFC2646: Format=Flowed; Response MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit