What is Azure Table Storage?

Azure Table storage is a very popular service used to store structured NoSQL data in the cloud, providing a Key/attribute store with a schemaless design. Table storage is very well known for its schemaless architecture design.

The main advantage of using this is, table storage is fast and cost-effective for many types of applications.

Another advantage of table storage is that you can store flexible datasets like user data for a web application or any other device information or any other types of metadata which your service requires.

You can store any number of entities in the table. One storage account may contain any number of tables, up to the capacity limit of the storage account.

Another advantage of Azure Table storage is that it stores a large amount of structured data. The service is a NoSQL datastore which accepts authenticated calls from inside and outside the Azure cloud.

You can also use Table Storage to store and query huge sets of structured, non -relational data.

Table Storage Concept Diagram

Azure Table Storage

Table storage contains the following components,

In the next part we will see how to create Azure Table Storage in a storage account as well as in Azure Cosmos DB with Table API.