Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/04/2011, 21:56
epilefreyes
 
Fecha de Ingreso: abril-2011
Mensajes: 14
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Duda, Cuantas maneras de almacenar datos existen?

Hola leocente,

La mejor manera de almacenar datos, sin lugar a dudas, son las bases de datos (de ahí su nombre): a eso se le llama persistencia. No tiene mucho sentido utilizar archivos, excepto si se pretende que alguien los edite con un editor de texto (como son los archivos de configuración de la mayoría de aplicaciones: XML ó propiedades tipo Properties).

Escribir un archivo binario no solo es jarto, sino además en todo sentido es impráctico: buscar algo guardado es una pereza (y lentísimo), incluir un dato más es una verdadera tragedia (si tengo 3 datos guardados y quiero empezar a guardar el 4... el mejor de los casos toca volver a hacer el archivo, y escribir código para transformarlo), y así, solo como unos pocos ejemplos de la jartera de este asunto.

Existen una y mil bases de datos gratuitas en la web: desde Microsoft SQL Server Express, Oracle Express, DB2 Express; pero si solo quieres guardar unos pocos datos, y no te quieres meter con algo demasiado complicado de instalar, puedes usar H2 (base de datos gratuita, 100% hecha en java, y te la puedes trastear de sistema en sistema, incluso en móviles, sin tener que cambiar ni pizca de código).

Esa creo que es la mejor respuesta que se me ocurre al asunto.