Ciao a tutti!
la mia applicazione riceve un file contenente una lista varie stringhe, le quali devono essere inserite in un database postgresql.

Ho un dubbio su come implementare il tutto in quanto credo si presentino 2 possibilità:
-leggere il file, salvare il tutto in una lista/array, quindi una volta connesso al database iterare questa lista e eseguire i vari insert
- mi connetto al db, leggo il file, ad ogni elemento letto prima di passare al successivo eseguo l'insert

quale dei 2 modi secondo voi è meno oneroso per il calcolatore?

grazie a tutti!