Grazie a tutti per le numerose risposte, che hanno in parte rispecchiato le mie conoscenze in materia e hanno aggiunto un interessante numero di novita'. Diciamo che sto restringendo il campo e volevo sapere se qualcuno ha utilizzaro MySQL-MAX che ha il support per le transazioni e come si e' trovato con le prestazioni. Un test che mi e' piciuto molto leggere e': http://www.sqlite.org/speed.html Ciao Emanuele On Thu, Oct 17, 2002 at 10:41:23AM +0200, Emanuele Olivetti wrote: > Sto valutando la possibilita' di utilizzare un db per gestire i dati per un' > applicazione di analisi dati da fare in c++ su linux e non so orientarmi. > Cerco quindi un consiglio. > I vincoli sono: > 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. > 2) i record potrebbero essere dell'ordine di 500.000 - 1.000.000 > 3) il record e' composto da meno di una decina di campi quasi tutti numerici > (int, float ecc.) e magari un paio di brevi stringhe (< 10 caratteri). > 4) vorrei un db "libero" (quindi non consigliatemi oracle) > 5) deve interfacciarsi bene con il c++ (questo penso sia il problema minore) > > Idee? Domande? > > Grazie > > Emanuele > -- > Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO > "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx > -- Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx