You already have mongoimport

FileToMongo » Use cases » FileToMongo or mongoimport

Download FileToMongo Free Trial »     Buy FileToMongo Now »

The situation

MongoDB ships with mongoimport, and it is a good tool: it handles JSON and CSV, it is scriptable, and it is already on the machine. So the honest question is not "which is better" but "at what point does the command line stop being the convenient answer".

Where the line is

FileToMongo importing files into MongoDB collections

Both keep the data on your machine, and neither needs a cloud service in the middle. Choosing between them is about file formats, what has to be reviewed, and whether the task repeats - not about where the data goes.

What it will not do

Related

The import itself: load a spreadsheet, file to collection. Folders: one collection per file, many files into one collection. Repeating it: sessions, command line. The other direction: MongoToFile.