From the course: ASP.NET Core: Working with Azure Tables

Why use Azure Table storage? - ASP.NET Core Tutorial

From the course: ASP.NET Core: Working with Azure Tables

Start my 1-month free trial

Why use Azure Table storage?

- [Instructor] The Azure Table Storage is a highly available NoSQL data service, which helps to build scalable applications with semi-structured data. So by using this service, your development process becomes much easier. But Azure Table Storage is not the only service you can use to work with semi-structured data. So why use this service instead of other options? Well, the first reason is because the Azure Table Storage can store petabytes of data at a low cost, which is really important when it comes to building highly successful apps where thousands or even millions of users interact with your app. Azure Table Storage also supports flexible data schema, which is excellent for flexible data sets like web application, user data, device information, metadata, et cetera. The flexible data schemas allow you to modify the application data models without having to stick to particular schema. You can also quickly query data by using a clustered index, and a clustered index defines the order in which data is physically stored in a table and that is great when it comes to performance. But other than clustered indexes in Azure Table Storage it's possible to perform Odata-based queries, and using these queries, you can define the query options directly from the URL path. Last but not least, working with Azure Table Storage is easy because you can either manipulate your data from the Azure Storage Explorer or directly from a .net or.net core application. Now, throughout this course, you'll learn how to work with data in both ways, so by using the Azure Storage Explorer and also a.net core application.

Contents