Watch videos with subtitles in your language, upload your videos, create your own subtitles! Click here to learn more on "how to Dotsub"

TC025 What is NoSQL_MM

0 (0 Likes / 0 Dislikes)
>>In this video, we're going to talk about NoSQL, giving you an overview of what it is and how it can help you. So when it comes to storing data, there are a few options you can choose from. For a long time, the go-to data storage technique was relational databases. However, over time it became clear that relational databases suffer from a few problems. For instance, retrieving an object with all relevant data can lead to complex queries. And SQL queries aren't suited well for object-oriented data structures. And this results in poor performance when querying large amounts of data, hence, the creation of NoSQL. NoSQL takes a bit of a different approach when thinking about databases. For one, it is not a relational database nor does it rely on tables or SQL. Instead, it offers a set of different data models for managing the needs of your data in a flexible way. And it's gained a lot of popularity by its ease of use and scalability. So let's discuss three examples of NoSQL data models, key value, graph, and document. Each with different use cases and each excelling in a different area. So let's start with key-value databases. Key-value databases store data in key-value pairs, which makes querying faster. And with key-value databases, you don't use a query language, but instead, you use simple commands like get, put, and delete. Now graph databases on the other hand, they use nodes that contain records that point to other nodes. And this ultimately creates links of relationships, which helps speed up query times. Finally, a document database stores data using a markup language like JSON or XML. And because of that, you can store any data you want in any structure you want. Very cool. Alright, so although relational databases have been around for a long time, they're starting to fall short when dealing with modern problems. As a result, NoSQL is becoming more and more popular because of the ability to handle large amounts of data efficiently. And the fact that it's pretty easy to use. Now, large cloud providers like Azure are offering NoSQL database solutions like Azure Cosmos DB to allow everyone to get the benefits, making the jump all the more easier, especially if you're new to NoSQL.

Video Details

Duration: 2 minutes and 20 seconds
Language: English
License: Dotsub - Standard License
Genre: None
Views: 5
Posted by: csintl on Aug 27, 2018

TC025 What is NoSQL_MM

Caption and Translate

    Sign In/Register for Dotsub above to caption this video.