Needs advice
on
MySQL
and
MongoDB

Hello, I am developing a new project with an internal chat between users. Also, there are complex relationships between the other project entities but I wolud like to build something scalable and fast and right now I am designing the data model. What kind of database would you recommend me to manage all application data? relational like MySQL, no relational like MongoDB or a mixed one? Thank you

READ LESS
6 upvotes·269.2K views
Replies (6)
Software Developer at Kuunika - Data for Action·
Recommends
MySQL
in

FIrstly, it may help if you explain what you mean by "complex relationships between project entities". Secondly, you can build a fast and scalable solution using either. With that said however, the data sounds relational so I would recommend MySQL.

READ MORE
2 upvotes·193.7K views
Recommends
PostgreSQL

In MongoDB, a write operation is atomic on the level of a single document, so it's harder to deal with consistency without transactions.

READ MORE
5 upvotes·201.1K views
View all (6)
Avatar of Daniel Mwakanema

Daniel Mwakanema

Software Developer at Kuunika - Data for Action