I am new to MongoDB and I'm experiencing this NoSQL db through a series of very simple queries, with an Oracle exported data set.
Aside measuring the execution time with primitives like db.system.profile.find(), I would like to measure I/O performance and system calls. Is there a simple, relevant, way to do this? What would be the best approach?
Also, I have noticed that the size of the collections are way much bigger than in Oracle. For example, an Oracle table (average row length x number of rows) translates to a 5x time bigger collection in MongoDB. Why? Are there any reasons for this?
Thanks for your insights.
Cheers