10. SQL vs NoSQL | Difference between SQL & NoSQL | SQL Vs NoSQL Tutorial | SQL, NoSQL system design

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024

Комментарии • 99

  • @priyadarshinir9730
    @priyadarshinir9730 Год назад +5

    Hi Shreyansh,
    Thanks for this video!
    it would have even more helpfull if u would have taken some system design examples and mentioned which one can be used with what in the end.

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      Yes, let me see if any one love session I can take and there we can discuss on this topic. Let me add this in my list. Thanks for the input

    • @priyadarshinir9730
      @priyadarshinir9730 Год назад

      @@ConceptandCoding Thanks for the consideration.

    • @sayanroy9161
      @sayanroy9161 Год назад

      @@ConceptandCoding any update on this?

  • @kunalsevkani1601
    @kunalsevkani1601 6 месяцев назад +2

    But Now NoSQL databases like mongoDB have caught up so well with complex queries in form of aggregation pipelines and schema validated collection to ensure structure. Do you think we need to revisit our understanding before the interview?

  • @suheabkhan2546
    @suheabkhan2546 Год назад +9

    Next video should be indepth details of caching

  • @asktostranger8296
    @asktostranger8296 Год назад +3

    Bus bahya podh do
    Details course bana ke 😍💘

  • @praveenkrdas72
    @praveenkrdas72 Год назад +1

    Great work Shrayansh.Keep Posting such an Informational videos like these 😍😍🤩🤩🥰🥰

    • @ConceptandCoding
      @ConceptandCoding  Год назад +1

      Thank you, pls do share it with your connections 🙏🙂

  • @tarunkundhiya5196
    @tarunkundhiya5196 Год назад +1

    Great video !! Awesome explanation without any confusion!

  • @LavikshaSoni
    @LavikshaSoni Год назад +1

    Please create notification system design (like facebook events) if possible

  • @harshalgarg9656
    @harshalgarg9656 Год назад

    What is difference between document and column wise db? as column , value is same as key value

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      As per my understanding, Column wise mostly efficient when there are more read than write one reason for this is their have fixed format.
      While Document structure is very complex compared to column, I mean we can have documents within documents like that, so efficient read is not that great here.

    • @harshalgarg9656
      @harshalgarg9656 Год назад

      Thanks. But then if column wise has fixed structure then is it like sql which can be shareded and with base property instead of acid?

  • @mridul1075
    @mridul1075 Год назад

    sir can i access member only content by choosing join for appreciation option...ie 59 rupees?

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      with 159Rs one JAVA playlist will get open and Rs199 everything LLD, HLD and JAVA get open.

  • @belalahmedkhan4619
    @belalahmedkhan4619 Год назад +9

    The main difference is that if you want to achieve acid property go for sql else go for no sql. Interviewer will try to confuse you regarding replication and distribution it can be also achieved in sql. No sql is also preferable to storing huge data

  • @piyushmathpal4244
    @piyushmathpal4244 Год назад +5

    you mention sql is preferably vertically scalable and not horizontal.
    Since scaling vertically has a limit, how does then bank and other security db handle enormous users?

    • @piyushmathpal4244
      @piyushmathpal4244 Год назад

      Any update on this?

    • @aloksahoo7852
      @aloksahoo7852 Год назад

      May be they use Sharding to handle such huge data

    • @arpitsangotra3322
      @arpitsangotra3322 6 месяцев назад +1

      They logically && physically shard the data to multiple clusters and each cluster has multiple nodes, that is how they scale

    • @arishtajain8372
      @arishtajain8372 3 месяца назад

      They use distributed databases to scale, for eg. Cassandra, Yugabyte DB, which are specially designed to handle scalability. Distributed databases abstract the entire process of sharding, but internally the data is spread across multiple nodes (known as a cluster).

  • @lakshyasharma9914
    @lakshyasharma9914 Год назад +6

    Hi Shreyansh,
    Following your content for sometime, and have to admit that you're addressing all the topics which are highly probable in an interview in a very structured format. It's also really great to see how you're balancing this with your office work. Keep up the good work, and I wish you good health 👍

  • @happygamerroe8072
    @happygamerroe8072 Месяц назад

    Dude why have you made these important videos in the series private. Can you please make them accessibile to everyone. Thanks

  • @shubamgoswami
    @shubamgoswami Год назад +3

    quality is top notch but just one feedback from my side (as a engineer we are owl who do not sleeps at night and do all learnings at night ) this whiteboard gives a litte bit stress to the eyes beacuse i am following your lld playlist and watching uour videos for atleast 1 hr daily so please can you make future videos with greyish background it will be more effective

    • @ConceptandCoding
      @ConceptandCoding  Год назад +1

      That's a very good and genuine feedback Shubham. Let me do that from next time

  • @adityagupta375
    @adityagupta375 Год назад +7

    It would have been great if you could take some examples like a case study to explain your point regarding flexible query...a system where flexible query will be required and a system where it won't be required similarly for 2nd point of relational and non relational data.

    • @ConceptandCoding
      @ConceptandCoding  Год назад +3

      Got it Aditya. Let me add this in my list, I will try to take one love session like I take for LLD and try to clarify this.
      But I hope this video has given some useful info? Hope

    • @adityagupta375
      @adityagupta375 Год назад +3

      Yes it has added value definitely thanks for video and for the response too☺️

    • @TechkyDroidRIK
      @TechkyDroidRIK Год назад +1

      @@ConceptandCoding Hi Shrayansh any update on the additional session ?

    • @ConceptandCoding
      @ConceptandCoding  Год назад +2

      @@TechkyDroidRIK i need to plan for it. Thank you for the reminder. I will update.

    • @TechkyDroidRIK
      @TechkyDroidRIK Год назад +1

      @@ConceptandCoding Thanks a lot. :)

  • @hariommewada3768
    @hariommewada3768 8 месяцев назад +9

    hey shreyansh you have done marketiing by telling that your vedios are free. but you have made most important vedios private.

    • @amitbansal7754
      @amitbansal7754 4 месяца назад

      True bhai. Sabko paisa chahiye.

    • @PradeepKumarIIITD
      @PradeepKumarIIITD Месяц назад +1

      bhai 20k ka course 199 m mil rha h karlo and padhlo and aage badho thank him later.

    • @PradeepKumarIIITD
      @PradeepKumarIIITD Месяц назад +1

      @@amitbansal7754 netflix ko nhi bola bhai apne ye..

    • @amitbansal7754
      @amitbansal7754 Месяц назад +1

      @@PradeepKumarIIITD I have no problem in him selling his courses. He is devoting his time and putting in effort so he should get money for this. But the point stands that he was marketing the course as free and now making it as paid for the essential videos required to understand system design.
      He could've simply created a v2 with better or more content and marked it completely as paid rather than making most of the videos of the current course for members only.

  • @sahilseewal5509
    @sahilseewal5509 Год назад +3

    Thanks for all your videos in HLD, they are really good. I will really appreciate if you can share these scribed notes that you use for explaining.

  • @princeraheja8737
    @princeraheja8737 Год назад +1

    15:29 Previous video is only for members only , thats very sad.

    • @VIJAYMAMORIA-c8m
      @VIJAYMAMORIA-c8m 5 месяцев назад

      You can turn sadness to happiness just by paying 200Rs for a month.

  • @arishtajain8372
    @arishtajain8372 3 месяца назад

    It is not entirely correct to say that SQL databases cannot be used when high availability and high performance are required. Distributed databases like Cassandra, Google Spanner are designed to scale SQL databases and offer high availability by replication, redundancy, and failover mechanisms.
    The most important determinant is the kind of data to be stored, and the relationship between the data.
    Modern day software solutions offer scalability options for both SQL and noSQL databases.

  • @deepakphul7585
    @deepakphul7585 24 дня назад

    Happy Teachers day, Shreeyansh

  • @BeyondTheFamiliar_2023
    @BeyondTheFamiliar_2023 11 месяцев назад

    Few videos are showing locked, why? How will I complete the playlist then?
    for eg, key value store video is locked.
    Is there any membership to access it? If not please make it accessible to everyone.

  • @VibewithRax
    @VibewithRax Год назад

    NoSQl supports advanced custom queries as well,eg via N1QL queries in couchbase/mongodb

  • @charan7240
    @charan7240 Год назад +1

    bro, can you please continue the lld (suggestion), you made best content for lld in youtube, for hld there are many resources ( hld content is also good).

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      Hi Charan, sure, I have to switch between HLD and LLD, as need to cover both.

  • @beyondtheordinary3160
    @beyondtheordinary3160 5 месяцев назад

    Hey Shreyansh, What kind of DB will be best for saving a 2D array in databse? and how to save the array to effective retrieval.
    I'm looking for solution to store data for a board game like mindsweeper

    • @abhijeetkarmakar7792
      @abhijeetkarmakar7792 2 месяца назад

      Use sql with two columns as x and y and ... and x,y should be indexed as you are going to query most of the time based on their values

  • @niharikavallambatla8301
    @niharikavallambatla8301 Год назад

    @Concept && Coding i payed for membership two days back. still iam unable to access members-only videos

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      To access the playlist you need "unlock LLD, HLD and Java" membership access buddy

  • @motivation_hubPJ
    @motivation_hubPJ Год назад +1

    Thanks for the video really nice explaination

  • @SatyamKumar-bw4vi
    @SatyamKumar-bw4vi 10 месяцев назад

    Hare Krishna Bhaiya..! I will make a post on LinkedIn & tag you there. Amazing content..!!!!

  • @AnkitaMishra-e1i
    @AnkitaMishra-e1i Год назад

    Hi Shreyansh,
    The video content is great. Thank you very very much.
    Do we by any chance have short notes for the videos so that we can go through quickly once again when required.

  • @Prashantkumar-pn6qq
    @Prashantkumar-pn6qq Год назад +2

    First view :)

  • @suheabkhan2546
    @suheabkhan2546 Год назад +2

    Great video !!

  • @rhythmjayee9707
    @rhythmjayee9707 Год назад +1

    TBH I did not find any video on YT this detailed.
    Thanks🙇‍♂

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      Thanks

    • @Peaceinhills
      @Peaceinhills 4 месяца назад

      Brother go for computer science 6 sem syllabus you will find everything on RUclips

  • @aadityapanchal8551
    @aadityapanchal8551 5 месяцев назад +1

    great Explanation

  • @harshalgarg9656
    @harshalgarg9656 9 месяцев назад

    bhaiji how to handle concurrency in Nosql? Say to update request to a document at same time

    • @ConceptandCoding
      @ConceptandCoding  9 месяцев назад

      Optimistic and Pessimistic locking applicable for NoSql too. I have covered Concurrency Control in the later part of this HLD playlist, do check out.
      But i have covered specifically from MYSQL perceptive, but same Locking techinque applicable for NoSQL with minor change. i will cover in separate video

  • @suryakantsoni8809
    @suryakantsoni8809 Год назад +1

    Lovely content Shreyansh, keep up the good work.

  • @anupampandey3758
    @anupampandey3758 6 месяцев назад

    Nice, but why the key value store video is members only?

    • @ConceptandCoding
      @ConceptandCoding  6 месяцев назад

      interview questions solution, is available for members only buddy

  • @Traveler99
    @Traveler99 Год назад

    Hi Shreyansh can you please help me get referral in PayPal.

    • @HA-ky5vd
      @HA-ky5vd 4 месяца назад

      kyun tu uksa rishtedar lgta hai, jhaatu ?

  • @harishaseri
    @harishaseri Год назад

    In sql nature , you mentioned that if you have 10 column then all of them will be present on the same server , what if we do vertical Sharding , in that case 5 column is present on one server and rest 5 will be on another right ?. correct me if I am wrong

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      Vertical Sharding means increasing more spaces.
      Do you mean horizontal Sharding?

    • @harishaseri
      @harishaseri Год назад

      ​@@ConceptandCoding I think there is a little confusion here . Sharding is an implementation of Horizontal
      scaling and this can be Horizontal
      Sharding or vertical Sharding . correct me if I am wrong.

    • @harishaseri
      @harishaseri Год назад

      @@ConceptandCoding I think vertical scaling is increasing more spaces right ?

  • @pramodkrverma8092
    @pramodkrverma8092 Год назад +1

    Thank you🥰

  • @ThePomelo09
    @ThePomelo09 Год назад +1

    awesome ty!

  • @harshitagarwal2682
    @harshitagarwal2682 2 месяца назад

    👍👍

  • @shubhamarora7966
    @shubhamarora7966 8 месяцев назад

    Thank you so much for great content.

  • @tanvighildiyal8068
    @tanvighildiyal8068 Год назад

    Nice video, I want to participate in Tata Steel TomorrowLab challenge, can u please make a video on that. I heard they are giving good prizes.

  • @mrprime557
    @mrprime557 Год назад

    i love u nature preet singh ....