Hi, Currently my application is on mySQL but as data is growing i'm planning to migrate it to some noSQL based solution.
I have 2 options in mind MongoDB and CouchDB.
I know that mongo support simple queries no Map Reduce things but, couch can make queries using map reduce.
My application need to store large data of stores around entire company.. and comments to all the stores will get updated frequently.
So, what could be a better choice ?
What's your current data size? How much do you think it would grow over a period of next 5 years?
NoSQL is not a panacea. It has it's own pros and cons. Can you forsake consistency over availability or vice-versa? Understand CAP guarantees (https://en.wikipedia.org/wiki/CAP_theorem) and the trade offs that you can make, before making the decision of migrating to NoSQL.
Ok, here's the comparison of Mongo and CouchDB.
Mongo:
CouchDB:
Hope this helps!
Ipseeta Priyadarshini
Software Developer
I hope you will find your answer here http://hshno.de/H18Y2nPde