Skip to content
0:00 / 0:00

#mongodb#postgresql#firestore

Did I Pick The Right Database???

Theo - t3․gg

576K subscribers • 14 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Theo Browne
  • May be out of date. The tools, versions or practices it shows have likely moved on.
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

219K views4 years ago1 recommendation

Databases and dataSoftware designSQLNoSQL and document databasesPostgres

Theo Browne reviews different database types, hosting options, and specific services, arguing against MongoDB and Firestore for most applications.

Databases are scary. Picking the right one is scarier. I hope this helps. Please don't use Firestore. BECOME A MEMBER IF U LOVE ME: youtube.com/channel/UCbRP3c757lWg9M-U7TyEkXA/join Also check me out on other things, like Twitter twitter.com/t3dotgg And everything else: t3.gg/links Idez you are a legend thank you so much KEYWORDS JAVASCRIPT DATABASES FIREBASE FIRESTORE FAUNA PLANETSCALE AWS ECS EC2 FAUNA FAUNADB GRAPHQL SQL POSTGRES POSTGRESQL PSQL MYSQL MONGO MONGODB Timestamps intro overview what are the types of database? where do I host my database? how much of the concern do you want to own? please don’t use mongo database functionalities firestore rant … what did we learn so far? firebase risks what about bleeding edge??? hasura and faunadb are bad ideas answering chats questions outro

Why it's here

1 person recommends this

What people say. Linked in discussions comparing SQL and NoSQL databases, often to highlight arguments against MongoDB.

Moments people linked to

u/bossmonchanin r/node • Recommends

On “MongoDB or something like Postgres?”

…e used Mongo I have eventually regretted it when the project became complex enough. Learning SQL is a good investment too, if programming is part of your career it is a nice benefit to know SQL. Even if you don't want to learn SQL, you can always use an ORM that gives you an API very similar to Mongoose (User.findOne({}), Card.update{}), etc...) [video…

u/gimmemypoolbackin r/elixir • Mentions

…reverse hype dissuading people from investigating it, even when it may possibly be a great fit? I noticed that whenever I end up on reddit or hacker news (not a great representation of the overall industry I understand) or even youtube, nosql seems to just be dismissed as a fad. This video came across my recommendations at one point: \video\([video In this video, he claims that he's never seen a good implementation of mongo, and it shouldn't be used unless absolutely necessary. The example he gives as to why mongo is "bad" also makes zero sense, and is not reflective of how you would ever design data in a nosql db. In my professional experience, I have mostly worked with traditiona…
13View on Reddit