![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 14:11 |