Newsgroup: it.comp.software.database
Titolo: Enterprise DB

Attualmente uso mysql ma vorrei utilizzare per altri progetti un dbms
diverso.
Avrei in mente 2 possibili candidati open source:
1) firebird per progetti di piccolo calibro
2) Enterprise db per progetti + ampi.
Che ne pensate di quest'ultimo ?
Qualcuno saprebbe indicarmi qualche comparazione fra i 2 ?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Qualcuno saprebbe indicarmi qualche comparazione fra i 2 ?
Non conosco Enterprise db e non so cosa intendi con "progetti di
piccolo calibro". Comunque, un database realizzato per Firebird 1.0
(iniziato con InterBase 6.0)  come back-end per un'applicazione web e
client/server per la gestione degli acquisti per una grossa azienda
che:
- gestisce mediamente 200 ordini al giorno;
- gestisce 400 disegni CAD di base (contenuti in campi BLOB);
- contiene circa 150 tabelle e centinaia di stored procedure e
trigger;
- diversi milioni di record (non so ora il numero preciso);
- gestisce le offerte on-line;
- 200 client;
funziona benissimo dal 2001 senza particolari problemi. Non so se
questo database può essere considerato rudimentale, di piccolo calibro
o altro. Una cosa è certa,  Firebird 1.0 funziona bene, almeno per
gestire tutti i dati del database che ho citato. Ora c'è la versione
Firebird 2.0 e Vulcano in cantiere.
Ora sto sviluppando un altro database (per Firebird 2.0), sarà
rudimentale o di piccolo calibro ha poca importanza, ma è certo che
gestirà più dati di quello che ho citato. Le prove in corso d'opera
dicono che Firebird 2.0 funziona molto bene.
Se vuoi provare un DBMS diverso, allora vai con Mnesia della
OTP/Erlang, è molto interessante (*).  (
http://www.erlang.org
)
jk
(*)a questo punto  dai un'occhiata anche al web server YAWS.
Jilani KHALDI
http://jkhaldi.oltrelinux.com

 1) firebird per progetti di piccolo calibro
Scusate, mi spiegate perche` Firebird viene considerato un database per
progetti di piccolo calibro?
Henryx
P.S. comunque, tanto per dire la mia sull'argomento principale, dai
un'occhiata anche a PostgreSQL (se viene chiamato "l'Oracle dei poveri" ci
sara` un perche` ;) )
-- 
 Signore e signori! Lo avete letto sui giornali! E ora fremerete d'orrore 
 osservando con i vostri stessi occhi il piu` raro e tragico degli 
 scherzi di natura! .. l'uomo medio! 
                                     Joker (Batman: the killing joke) 

 di stored procedure e trigger;
NB: tu parli di una singola applicazione e di un singolo db...
immagina il numero di query che fa un mysql su di un server presso aruba
(mediamente 1500 domini ogni macchina ed altrettanti db) oppure provalo
con pesanti programmi gis che elaborano coordinate spaziali a rotta di
collo..
Se SAP si è messa con Mysql per produrre MaxDB, Oracle gli ha soffiato
innobase a colpi di $$
http://www.oracle.com/corporate/press/2005_oct/inno.html
un motivo ci sarà pure tu che dici?

Nessuno ha provato HSQLdb?
E' un database scritto in Java, open source, molto veloce, con
caratteristiche degne di un DB professionale a pagamento. E' stato
scelto come database engine per OpenOffice 2.0.
Naturalmente si ha un grande vantaggio ad utilizzarlo se si programma
in Java.
Per ulteriori informazioni 
www.hsqldb.org

 -- 
Enterprise DB e' Postgres! Questi signori hanno sviluppato un modulo di
compatibilita' Oracle che permette di migrare piu' velocemente da
quest'ultimo.
Il supporto ai parametri IN/OUT in postgres deriva da questo modulo e in 
cantiere vi e' anche il supporto ai package.
cito testualmente "EnterpriseDB 2005’s built-in compatibility features allow
most existing Oracle-based applications to run unchanged. If you are building
new applications, there is no need to learn new versions of SQL syntax, data
types, triggers, and stored procedures. Your existing applications - and your
existing skill sets - work with EnterpriseDB. " 
per quanto riguarad Postgres e' inutile anche parlarne ... e' veramente un
ottimo prodotto.
spero di aver dato un contributo utile. :)
--
Andrea
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup