[Linuxtrent] Re: consiglio su db

  • From: Mauro Colorio <Mauro.Colorio@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 17 Oct 2002 11:17:10 +0200



1) bisogna cercare la massima efficienza (performance) perche' precedentemente
il tutto veniva gestito tenendo i dati su file ed era una scheggia. Ovviamente
la velocita' dipende anche da cosa voglio fare dei dati e come li strutturo,
ma questo e' un altro discorso.


se cerchi l'efficienza devi pensare bene se i vantaggi che ti da il DB valgono la spesa,
anche xche' in genere dati computazionali messi in un DB occupano piu' spazio che non in un file ascii
e se gestisci in maniera intelligente il DB su file riesci a caricati in memoria i dati che ti servono,
ovvio che su DB hai la possibilita' di fare query molto piu' spinte, ma ne vale la pena?


io tempo fa ho fatto un porting di un apiccola applicazione che gestiva su file una bella dose di dati
(convertiti su DB si parla dell'ordine delle centinaia di migliaia di record) ma nonostante
un'accurata indicizzazione delle tabelle sono tornato sui miei passi,
avevo usato interbase, ma peno il risultato sarebbe stato lo stesso con qualsiasi altro DB


4) vorrei un db "libero" (quindi non consigliatemi oracle)

interbase (firebird) o postgresql

5) deve interfacciarsi bene con il c++ (questo penso sia il problema minore)



gia':)


ciao
Mauro

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: