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

TC013 Approaches to storing data in the cloud_01_AO

0 (0 Likes / 0 Dislikes)
In this video, we'll talk about the different approaches to storing data in the cloud. This is a broad topic, so let's dive in. All kinds of data can be stored in the cloud, files, blobs, queues, tables, and disks, as well as application data such as structured, semi-structured, and unstructured data. Each of these types of data can be saved in Azure. When it comes to complete files such as documents that will be served up on a website or images or videos or large numbers of messages in a message queue, or even a virtual machine hard disk for virtual machines, the storage solution is rather straightforward, Azure storage will likely be the right solution. When talking about applications data, the kind of data that is created, read, updated, deleted, or processed by applications, determining the correct storage approach can be a little more nuanced. To dig in further, let's explore two different database management systems. relational databases, like Azure SQL database and NoSQL databases, like Azure Cosmos DB. Given their popularity in many businesses, you may already be familiar with relational database management systems like Azure SQL database. Structured data is split into multiple tables with the goal of increasing the integrity of the data by creating a single record to represent a given entity. Formal constraints are applied to the tables to enforce these relationships. The data is then joined back together as needed through a structured query language or SQL. NoSQL databases on the other hand, such as Azure Cosmos DB, can store structured, semi-structured, or unstructured data and refer to data management systems that are not SQL or not only SQL to indicate that they can store and query data in additional ways. There are several technologies in the NoSQL category, including document databases, key value stores, column family stores, and graph databases, which are popular with gaming, social and IoT applications. Azure Cosmos DB is built to handle all of these. In addition to the design considerations of the data and the database itself, the need to manage data consistency, throughput and partitioning should also be considered. And both Azure SQL database and Azure Cosmos DB offer different ways to manage horizontal scale. Azure SQL database provides elastic database tools,. which enable you to create and maintain shared databases yourself, whereas Azure Cosmos DB natively supports partition management on your behalf. It's just up to you to decide how you would like your growth managed. Remember, always consider the shape of the data, how that data will be used, global distribution of the data, and other performance and consistency-related considerations so that you can make the right decision.

Video Details

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

TC013 Approaches to storing data in the cloud_01_AO

Caption and Translate

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