Importar archivo con delimitadores

Hola :)
Tengo un gran problema al importar un archivo txt que pesa 1GB el cual tiene casi 7 millones de registros, primero intente hacerlo con php y mysql, me funciono bien pero con archivos pequeños, ahora estoy intentándolo hacer en Java pero no me funciona el código, es más, no se como hacerlo!, ya que ahora estoy usando postgres como motor de base de datos aunque preferiría usar mysql pero creo que mysql tiene sus limitaciones en cuanto el numero de registros que necesito importar.
El archivo txt tiene la siguiente estructura:
minombre|apellido paterno|apellido materno|
Quisiera que estos datos se guarden en la base de datos y que la tabla y los campos se creen automáticamente al importar el archivo y contengan los datos que están en los pipelines ya que abra otros archivos txt que tendrán más o menos pipelines.

1 respuesta

0
Respuesta de
Hola,
no entiendo muy bien el problema. Hablas de php, mysql, postgres, java, problemas de tamaño, etc... Intenta ser más específico con el problema que tienes, dando detalles de los pasos que has hecho hasta ahora para resolver el problema (el problema de ahora, no los de otros lenguajes o bases de datos).
Leer ese txt e insertar los datos desde Java es relativamente sencillo, otra cosa es que es una cantidad ingente de registros y de tamaño de fichero. Lo primero que te sugeriría es que lo dividas en partes más pequeñas.
http://www.spadixbd.com/freetools/jsplit.htm
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje
¿No es la respuesta que estabas buscando? Puedes explorar otras preguntas del tema Java o hacer tu propia pregunta: