NoSQL vs SQL: What's better?

preview_player
Показать описание

You can follow me at:

#SystemDesign #InterviewReady #Coding
Рекомендации по теме
Комментарии
Автор

So use cases for NoSQL come in the form of things like social networks, video streaming and their comments stuff like that. For things that need transaction consistency like commerce you're better off with a SQL db

cmelgarejo
Автор

my rule of thumb is, Always go for SQL database in every situation and only go for noSQL if you really need it.

anuz
Автор

SQL databases can be sharded, in face any data store can, for some sharding mechanisms. Also worth consideration is whether the workload will be more read or write heavy.

darenzou
Автор

The best explanation, I have been over so many videos, but this one is crsip, to the very point😊

sd-nmlw
Автор

Best 1 min video about the subject thanks bro!

cutedoggo
Автор

Thanks for the great video!
What about read heavy vs write heavy systems?
And also, MongoDB does support transactions (and ACID in general) since 4.2, right?

doronsages
Автор

Nice. Request you to please also cover NewSQL database like yugabyte etc.

RahulKumar-rgce
Автор

But then how do you build scalable systems when transaction support and consistency are required? For example a credit card processing company or a banking use case? Traditionally, relational DBs scale vertically and poorly horizontally.

Vedsten
Автор

@gkcs There are no-sql DBs like cockroachDB, spannerDB which can offer strong consistency guarantees.

niranjhankantharaj
Автор

Need to update this video cause AWS dynamoDb gives you support now for ACID

Tanmaygaming
Автор

You are talented but wher you works and how much earn per annum. How many years of experience and which tech stack you are good at ??

SuperHuman
Автор

Ok got it. What I don't understand is how they make e-commerce with MongoDB/Nosql then. Are there any mechanism they use for transaction or consistency? Or they use microservices and use different database systems for different parts?

allinonevideo
Автор

Bruh, i swear indians always better on explaining about IT rather than teacher on my university💀💀

QLZR
Автор

But in recnet times there are many cloud based sql providers who support auto scaling and sharding so ig in near future the serverless sql will become more.powerful

sangaranaarayananr
Автор

This is misinformative, sql supports sharding and nosql supports transactions

swapnasaritnayak