Originariamente inviato da kramnic
Beh ma parsare un file xml e connettersi a un database non sono lenti uguali no?
Che io sappia parsare l'xml nella stessa cartella e' piu' veloce di tutto il processo del db (creare una connessione al database, cercare il dato,fetchare il risultato ecc..)..
Mah sinceramente non credo. Alla fine l'unico overhead aggiunto e' la connessione al db, e quanti millisecondi puo' farti perdere?
Un file xml poi lo devi leggere tutto in memoria prima di parsarlo ed estrarre i dati, dal db invece estrai solo quello che ti serve.

Per come la vedo io un xml e' una soluzione meno efficiente ma piu' pratica per lo scambio di dati tra sistemi diversi, comunque fai qualche benchmark e vedi i risultati sul campo.