My client has an e-commerce system with products (there is ~60k product items). The price list is placed on the URL address in ZIP format.
I need firstly download the price list, unzip that, then open the CSV file and start read line by line. In his database is updated price from the CSV (if is product's price different in the CSV than in his database, use the price from CSV and update database).
But, is possible to do this on Heroku? The download of almost 40MB file take some time, import data from CSV to database (the import on localhost takes about 17 minutes - but this is import of whole CSV to database) as well.
How would you solve this situation? What options do I have? Unfortunately, there is no way to change the CSV file, so I have to work with that file...
Thanks