Jan
30
2012
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
An article by




