Hey @Tameem, MongoDB would be a good option. Whether to go for mongo atlas or the traditional set up depends on your requirements. Atlas gives a very easy way to set up the cluster and manage your queries. The only problem would be that its comparatively expensive. It totally depends on your requirement, if speed is a bigger aspect then its better to go for atlas, else a traditional way would also be good enough.
Hope this helps!!
To know more about Mongodb, it's recommended to join Mongodb course online today.