I'm working on a small web application using the Python Flask framework. For a few happy weeks SQLAlchemy was a perfect fit for my needs. In the meantime I found out more about MongoDB, played with it locally and started thinking of using it instead of MySql along with SQLAlchemy.
Is this a good idea in terms of:
- Suitability. The project probably wont become 2nd Facebook, so I dont really need any scalability at all...
- Deployment. Is it more complicated to deploy a MongoDB enabled app, than a MySQL app?
- Anything else I need to know about Mongo and NoSql??