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?