View Full Version : [JAVA]archiviazione dati: database o salvataggio su file ?
Antares88
02-03-2008, 14:16
Sto realizzando una piccola applicazione in Java che ha lo scopo di gestire un archivio.
Poniamo che ciò di cui io devo tener traccia siano degli oggetti contenuti in un magazzino. A ogni oggetto devo associare il suo nome, la data in cui è stato inserito, in quale scatola si trova e in quale posizione nella scatola.
In un primo momento avevo pensato di utilizzare un database mysql, tuttavia si tratta di un'entità esterna che andrebbe installata, configurata e mantenuta insieme ad ogni copia del programma.
L'ideale invece sarebbe adottare una soluzione interna al programma stesso, quale potrebbe essere il salvataggio su file.
Avrei bisogno di consigli su quale soluzione adottare e come, poiché sono alle prime armi col Java e a malapena so di cosa sto parlando ^^'
Grazie
wizard1993
02-03-2008, 14:31
Sto realizzando una piccola applicazione in Java che ha lo scopo di gestire un archivio.
Poniamo che ciò di cui io devo tener traccia siano degli oggetti contenuti in un magazzino. A ogni oggetto devo associare il suo nome, la data in cui è stato inserito, in quale scatola si trova e in quale posizione nella scatola.
In un primo momento avevo pensato di utilizzare un database mysql, tuttavia si tratta di un'entità esterna che andrebbe installata, configurata e mantenuta insieme ad ogni copia del programma.
L'ideale invece sarebbe adottare una soluzione interna al programma stesso, quale potrebbe essere il salvataggio su file.
Avrei bisogno di consigli su quale soluzione adottare e come, poiché sono alle prime armi col Java e a malapena so di cosa sto parlando ^^'
Grazie
quanta roba deve gestire? perchè se si parla di una 70ina di cose un file ad accesso diretto basta, altrimenti un database(consiglio firebird) funziona decisamente meglio
Antares88
02-03-2008, 14:38
quanta roba deve gestire? perchè se si parla di una 70ina di cose un file ad accesso diretto basta, altrimenti un database(consiglio firebird) funziona decisamente meglio
Forse non siamo nell'ordine delle decine ma nell'ordine delle centinaia. Non penso che si arriverebbe mai a gestire più di un migliaio di records.
Esiste un database che si può integrare nell'applicazione senza doverlo installare e configurare separatamente ogni volta ?
variabilepippo
02-03-2008, 14:39
poiché sono alle prime armi col Java e a malapena so di cosa sto parlando ^
Per Java ci sono anche numerosi database embedded (http://java-source.net/open-source/database-engines), però se sei alle prime armi con la piattaforma Sun dovresti dedicare la tua attenzione agli aspetti fondamentali di Java.
mindwings
02-03-2008, 15:51
Per Java ci sono anche numerosi database embedded (http://java-source.net/open-source/database-engines), però se sei alle prime armi con la piattaforma Sun dovresti dedicare la tua attenzione agli aspetti fondamentali di Java.
grazie per il link :) mi tornerà utile
Antares88
02-03-2008, 16:02
ci do un'occhiata ;) grazie !
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.