Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> XML vs MYSQL
daniel1302
post
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Witam, co myślicie aby zamiast MYSQL użyć XML jako bazy danych.

Moje testy
2 takie same bazy z liczbą rekordów 194
Testowa tabela utworzona
Plik XML stworzony na podstawie bazy

Odczyt pojedynczych danych jak np Id, UserName, Email itp.
5 razy uruchomimy plik w którym doczytamy email 100 i średnia zaokrąglona do jedności
DB(56ms)
XML (118ms)

Odczyta całych rekordów(dane jednego użytkownika) ilosc j.w
DB (126ms)
XML(119ms)

Odczyt całego pliku i całej bazy tez 5x100
DB (timeout)
XML(1741ms)

co myślicie?

A jak podziele to na foldery i pliki to... już niemówię jak bedzie śmigało

Ten post edytował daniel1302 5.09.2009, 08:41:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bim2
post
Post #2





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Hmm, w xml ciężko byłoby stworzyć "większe zapytanie" wykorzystujące joiny, podzapytania i groupy.
Go to the top of the page
+Quote Post
flashdev
post
Post #3





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Cytat(bim2 @ 5.09.2009, 09:58:59 ) *
Hmm, w xml ciężko byłoby stworzyć "większe zapytanie" wykorzystujące joiny, podzapytania i groupy.


W bazie danych też by było ciężko gdyby nie było napisanego odpowiednie interfejsu.

Problem polega m.in. na tym, że w xmlu będzie b. dużo nadmiarowych danych.

Porównywanie sql do xml to głupota moim zdaniem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 14:11