I have been using mysql for quite some time.
It was hard at first but then it became simple to understand.
Then I had to work with Mongodb which was not so thrilling for me.
It was hard making a switch.
Mysql excelled at relational data and joining tables, Mongodb has its ways of connecting multiple documents but that became a problem for me because it was not as straightforward as mysql.
It made retrieving complex data a pain.
Mongodb is a powerful tool but it's a bit complex and you need to learn all about that.
If you are comfortable with mysql just like I was, transitioning to mongodb requires a significant investment in time, effort and patience.
Just be prepared for a new mindset and lots of learning!!!
Transitioning to a new database
![](https://media.dev.to/cdn-cgi/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1703237%2F2390757f-8372-411f-bcb8-b0ebad3adad2.png)