Which document database to learn on dotnet? Postgres (with Marten), RavenDB or MongoDB?

I’m experienced with Entity Framework and Postgres/Mysql (I run Linux). Any of these document databases easier to get started with than the others? Or is the experience kind of the same? Marten interests me the most but it’s often compared to RavenDB, which is more established (as a document database). I’ve also never used Postgres as a document database so I’m not sure how well it works. MongoDB seems pretty popular in NodeJS but at the same time, everyone seems to hate it.

Anyways, I’m just looking to learn document databases. I don’t plan on using it for anything serious, so I don’t care about performance or any advanced features. I’m also running Linux, Dotnet Core 2.0, and like to connect to databases from the CLI from time to time.

submitted by /u/freezingbum
[link] [comments]

Leave a Reply