MongoDB with Async Python Transcripts
Chapter: Welcome to the Course
Lecture: MongoDB is Loved

Login or purchase this course to watch this video and the rest of the course contents.
0:00 When you think about databases, MongoDB is really popular and really loved.
0:08 Let's look at the stack overflow trends that shows the popularity of different databases
0:14 over time on their platform, which is a pretty good proxy for general interest in a technology.
0:20 So you can see here that when MongoDB launched in 2010, it took off pretty quickly and caught up with Postgres.
0:28 Postgres has actually been growing quite a bit here, which is really impressive. Postgres is definitely coming on strong as well.
0:36 There's Microsoft SQL Server, which was this brown line, used to be super popular, but it's certainly trending down and now is,
0:43 I guess, depending on how you measure it, a little under or just tied with MongoDB, which is saying a lot given that database's usage
0:51 inside large enterprises and medium to large businesses. So MongoDB, while not the absolute most popular database, is certainly one of the most popular
1:01 databases out there. Which one's the most popular? Postgres? No, I would say the most popular is Excel. Now, I mean, it's not really a server, right?
1:09 But people use it for one all the time. But amongst the formal database servers meant to handle lots of traffic with concurrent
1:17 users in a traditional ACID type of sense, well, MongoDB is certainly up there.
1:23 MongoDB is also very loved from the 2022 stack overflow survey, the most recent one we have results for now in 2023.
1:33 We can see that it is one of the most loved databases. Again, Postgres is up there, right, but it's a relational database.
1:43 I know it has JSON fields, but it's not the same. MongoDB is certainly the most popular document database and honestly, compared to pretty
1:52 much any other database whatsoever. It is one of the most loved out there. They do have
1:58 Redis here. And I would say Redis is not really a database. I don't know why they decided
2:03 to put this in here. So in my categorization, MongoDB is the number two most loved database
2:10 as well, which is pretty awesome, honestly. And finally, MongoDB from that same survey
2:16 is also very much wanted. When they ask, Hey, is there a database technology that you are
2:22 not currently using that you want to use? Well, again, as you might expect, the popular
2:28 ones show up Postgres and MongoDB are the most wanted, again, even over Redis in terms
2:33 of compared to how it was loved, I guess. So MongoDB is a great choice, because many
2:40 people want to use it, you'll be able to find teammates excited to work with you on it,
2:45 be able to find people who are excited to take jobs or do consulting gigs to work with you.
2:51 And if you're on the other side, if you have MongoDB skills, you'll be very valuable to teams looking to invest in Mongo.
2:57 So it's not the only thing that matters about databases, whether or not they're popular and loved and wanted, but it's certainly not bad, is it?


Talk Python's Mastodon Michael Kennedy's Mastodon