I read a little about MongoDB, these links may be useful
This is a quick comparison of mongoDB and MySQL http://www.scalabiliti.com/blog/mongodb_vs_mysql
This link may be useful for you http://blog.boxedice.com/2009/07/25/choosing-a-non-relational-database-why-we-migrated-from-mysql-to-mongodb/
In general, I see mixed opinions about performance, I saw results that show that MongoDB is superior to SQL with a large difference in inserts / updates and almost twice as much time for complex queries, however, it is not mentioned how SQL tables are indexed correctly and so on. .d., which, of course, will affect SQL performance, so I think it really suits your needs better.
It's one thing that MongoDB does not support rollback transactions, which in some cases can be a drawback.
source share