@RameshAdavi

Great Teaching Skills. As a 63 year old, I found learning from a youngster, really cool!

@SurajSharma-sd3ws

Gaurav, you have tremendous ability to articulate modern day computer science concepts. Its great to see someone so young having this charisma and tech flair which is a rare combo. I have been in software for 20 years and  sadly i was never taught like this or then around early 2000's there were no youtube channels like yours. You are redefining online learning with your videos. Keep it up mate.

@tarunpothulapati3425

Great Video!
 A small point to add, Most of the NoSQL offerings also offer, Consistency levels for users to choose. So, If I want to make sure my users read always consistent data I can have strong consistency which means a write is acknowledged only when a quorum of replicas have  also acknowledged it. This makes sure,  consistency is present even when one of the replicas go down. But obviously the tradeoff is the writes are slow. If availability is preferred over consistency,  then Eventual consistency can be choosen in which the writes are acknowledged when the present replica writes it in memory,  hoping that all other replicas catch up with the write "eventually" .

@RamziLebanon

In a strange way, I watched this Video like a proud father lol

You are amazing and it shows how much you care to explain rather than show off.

@老谈

This is misleading. Not all NoSQL store data as a key-value pair. What you are talking about is only a subset of NoSQL. There are 4 meain types of NoSQL databases: Document, key-value, wide-column and graph.

@andys7384

It is a difficult skill to be able to understand/comprehend the lower layers of a given technology AND also be able to present it in a clear, concise manner that many can grasp. You have this skill and are able to present the data in a way that is simple with stacks that are complex. This is why being an "instructor" or "presenter" requires skills beyond just knowing the technology really well. Anyway, I appreciate the videos as its a wealth of valuable information!

@MdSheraj

In Cassandra, “strong consistency” is typically expressed as W + R > RF, where W is the write consistency level, R is the read consistency level, and RF is the replication factor.

@karthikeyansrinivasan52

When a Non DB guy can understand this.... there is nothing else as better ! 
Thanks a Ton for you Videos. 
Your Videos are one of the things that helped me through 2020 Lockdown.

@azurelearningsimplified1349

Was just randomly browsing to know about NOSQL and I must say i couldn't move forward without watching full video and I feel confident with the concept. Thank you Gaurav

@rajcodingworld7768

21:50 
Two corrections
1) Cassandra do not store log file in-memory. Rather it stores on disk. That's how it can recover from during failures
2) Cassandra do not append in-memory it rather appends to commit log on disk. So, in-memory the data is sorted Memtable. When it reaches certain limit then it flushes to the disk on SSTable

@shubhamqweasd

Great video as always :D, Just one correction ,  data is kept in self sorted structures like (AVL/ Red-Black Trees) in memory, and once the memory is past some threshold value (say ~50kb), then the entire memtable(the self sorted trees) are dumped into a SSTable (on disk) which is efficient as the data is already sorted.

@guruprashanthrao1093

Truth has been spoken at 9:26 "inner join,outer join,left join the things that we didn't read in college"

@bilguunchinzorig9532

this is the first IT explanation video made by Indian guy, that I enjoyed watching

@deepanshuh_

Tomorrow is my Big data and data analytics exam and You uploaded this...........what a coincidence!

@shubhranshukumar1814

I am kind of confused that how No-SQL databases can have the read time as a disadvantage along with data aggregation as an advantage. Isn't a lot of read required for aggregating the data?

@ShubhamJain-kb7zf

One of the best explanation for nosql over youtube...so far...
Keep up the good work

@vaibhavsouveer

Great video Gaurav. You have simplified it so much. I have one doubt though... At 6.20 when you are mentioning the 4th point, you say NoSQL are good for metrics/analysis, etc. because it easier to perform operations like average age, total salary, etc. At 7.30 you are saying these are not read optimized because data will have to be read from each blob of data and then perform some operation like sum or average.
I am confused about this part.

@aishr11

Superb teaching! Very intuitive, practical and actionable. I'm glad I found this channel & everyone who finds this is lucky. I wish our high school or college teachers would be this adept at teaching. Kudos!

@designrknight

Just to put an example, Royal Bank of Scotland uses MongoDB, a No-SQL database. So both SQL and No-SQL are in present day screnario, equally lucrative