Jan
30
2012

Matar moscas a cañonazos

Si en tu empresa te mandan temer un archivo .csv  con datos de un tamaño considerable (en mi caso 1.5 GiB) , y ademas esos datos no se pueden meter directamente a BBDD porque tienen formato raro y hay que despreciar algunas cosas, la solución es matar moscas a cañonazos.

 

Te haces tu script con cualquier lenguaje de scripting rapido, el cual se comunica directamente con mysql o psql, divides el fichero csv en varios mas pequeños con split -l numlineas ArchivoOrigen , y las ejecutas todas a la vez con nohup y &

Resultado, estarás metiendo datos en BBDD a un nivel más que bueno, mientras tu i7 esta al 100% de CPU. ¿Problems? xD

 

 

Sobre el autor: Jonatan Menendez

Linuxero blablabla

Deja un comentario