Newsgroup: it.comp.java
Titolo: Quale Database utilizzare?

Salve, mi potreste consigliare un buon Database a pagamento o free con le
seguenti caratteristiche:
    1)facilità di installazione
    2)facilità di utilizzo
    3)presenza di toolkit per un eventuale ripristino o compattamento dei
dati
    4)relazionale
    5)capacità di gestine grandi moli di dati (1 o 2 milioni di record)
    6)standalone
    7)abbastanza veloce
Ho provato HSQL ma è andato in crash dopo 200000 record e non si è più
ripreso, inoltre le performance lasciano molto a desiderare (è lentissimo),
Oracle lite 8i pur essendo stupendo risulta troppo difficile da installare
(non per me, ma per possibili futuri utenti), a MS Access 97 gli manca solo
da possibilità di fare il compatta ed il ripristina database da Java (questa
potrebbe essere anche una mia lacuna, incapacità, come volete).
Potete consigliarmi qualcosa?
Grazie per la vostra attenzione


direi assoltamente MySQL (
www.mysql.com
)
free, in costante sviluppo, ottime prestazioni, ed ha nache una buona
interfaccia (purtroppo a pagamento) che è ems mysql manager
(
http://ems-hitech.com/mymanager
)
si usa molto anche in ambienti di produzione di livello medio-alto
spero di essre stato d'aiuto
Ciao!
--------------------------------
Inviato via 
http://usenet.libero.it

> Salve, mi potreste consigliare un buon Database ... [CUT]
IMHO MySql oppure SqlServer di Microsoft
--
Tutto questo e' possibile...xche' lui e' Kwisatz Haderach!!
........
Tamarro e' chi il tamarro fa. Saxo' VTS 16v
"x" <x@x.x> ha scritto nel messaggio news:aneu55$hvn$1...@news.flashnet.it...


 seguenti caratteristiche:
Io uso MySql, non ho ancora provato con milioni
di record, ma sono arrivato a oltre 600.000 senza
problemi n'è di crash n'è di prestazioni.
Saluti

 si usa molto anche in ambienti di produzione di livello medio-alto
Ciao, scusa se mi intrometto, però bisogna specificare che MySQL è free
tranne nel momento in cui viene venduto assieme ad un sw che non ha licenza
GPL; in quel caso bisogna sborsare qualche soldino per la licenza.
E' così o ho capito male? :-)
Ciao
Renzo

    6)standalone
standalone, cioe' file based? cioe' non c'e' bisogno di un server?
ho cercato di recente e, per sentito dire, HSQLDB e' il piu' decente.
immagino che tu abbia provato HSQLDB e non HSQL (che e' suo padre).
comunque, non so se regga le milionate di record, pero' ti segnalo, se
gia' non lo sai, che nella versione 1.7.1 RC4 sostengono di aver fatto
pesanti ottimizzazioni riguardo l'utilizzo della memoria... magari
aiuta.
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/


In effetti č cosě, ma mi sembra strano in quanto
facilmente aggirabile ovvero se io vendo una
applicazione e descrivo che nei prerequisiti il
cliente si deve procurare MySql, cioč č il cliente
stesso che se lo scarica e installa come la mettiamo ?
Saluti

 Saluti
Cavolo non ci avevo pensato! :-)
Qui necessitano precisazioni...
Qualcuno puň aggiungere qualcosa di utile??
Ciao
Renzo

Grazie a tutti per i vostri suggerimenti.
MySQL è grandioso, ha solo un piccolo neo, l'installazione, devo cercare di
inglobarla nell'istallazione della mia applicazione.

 ha scritto nel messaggio
news:anhcgg$h8o$1...@lacerta.tiscalinet.it...


 potrebbe essere anche una mia lacuna, incapacità, come volete).
Lascia stare Access e Java, e' incasinato con le query, cosi' come e' lo
stesso access..
Java e Oracle dovrebbero essere un tutt'uno :D
Ciauzz


Ha un altro neo, e non proprio piccolo.
Non ha la più pallida idea di cosa siano le chiavi esterne...


Java e Oracle dovrebbero essere un tutt'uno :D
oddio... oracle sara' anche un prodotto eccezionale ma per certe
applicazioni e' a dir poco sovradimensionato.



L'ho appena scaricato, la documentazione
è un po scarsa o mi sono perso qualcosa.
Non c'è per caso un quick-start o qualcosa
del genere.
Saluti

 Non ha la più pallida idea di cosa siano le chiavi esterne...
Oh se è per questo null = null restituisce true... non è neanche conforme allo
standard SQL. Inoltre non ha trigger, integrità referenziale... è veloce, ma è
poco più che un driver di testo. Perchè non provare PostgreSQL?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------