DEV Community

Discussion on: MySQL or MongoDB? What to Choose for your Next Project?

Collapse
asdfdelta profile image
Christopher Graves

I always find the decision comes down to relational vs non-relational. Is my data going to be predominantly related to eachother, or can I leverage the structureless aspects of NoSQL. And this is not to say you cannot use both!

Good article though, NoSQL doesn't get enough attention.

Collapse
margo_hdb profile image
Margo McCabe

This is a good way to look at it! It might also be worth checking out HarperDB - a database that supports both NoSQL and SQL including joins, so you don't have to base your decision on the structure of your data.

Collapse
abdurrkhalid333 profile image
Abdur Rehman Khalid Author

Yes, you are quite right, I have heard about HarperDB, but I am trying to find time to test that out. That looks very interesting to me, due to its unique features.

Thread Thread
margo_hdb profile image
Margo McCabe

Awesome! Hopefully you find a couple minutes to try it out sometime soon. When the time comes, these developer examples might provide a little inspiration. :)

Thread Thread
abdurrkhalid333 profile image
Abdur Rehman Khalid Author

Thank you very much for sharing the docs, I will surely check them out and write something ASAP as well.

Collapse
abdurrkhalid333 profile image
Abdur Rehman Khalid Author

Actually, the Startups Need to get their data on the server in quick succession, so MongoDB plays a very important role in the fast deployment on the production servers. So NoSQL is good when the relationships are not very much, but when there are a lot of relations you will surely be choosing the Relational Databases such as MySQL.