Azure
Table Storage in Azure
In this
article we will learn about Azure Table storage account in azure.
•
Azure Table storage is a service that stores non-relational structured
data (also known as structured NoSQL data) in the cloud.
•
It provides a key/attribute store with a schema-less design.
•
It means is that the data does not conform to a rigid schema.
it's easy to adapt your data as the needs of your
application evolve.
Access to Table storage data is fast and cost-effective
for many types of applications, and is typically lower in cost
Azure table storage, which is actually a NoSQL datastore,
often comes into play when an organization needs to store large amounts of
structured data. It’s perfect for scenarios that require the storage of
structured non-relational data.
Azure Table
storage usage
1.
Organizations will often use table storage to
store flexible databases that include things like user data for Web
applications or maybe even address books or device information.
2.
Table
storage allows you to store all kinds of entities in a table.
3.
Storage accounts can contain as many tables
as you need up to the capacity limits of the storage account itself.
Table storage contains the following components:
Tables storage component diagram
URL format: Azure Table Storage
accounts use this format:
http://<storage
account>.table.core.windows.net/<table>
Azure Cosmos DB Table API accounts use this
format:
http://<storage
account>.table.cosmosdb.azure.com/<table>
You can address Azure tables directly using this address
with the OData protocol
Accounts: All access to Azure
Storage is done through a storage account. For more information about storage
accounts.
All access to Azure Cosmos DB is done through a Table API
account. See Create a Table API account for details creating a Table API
account.
Table: A table is a collection of
entities. Tables don't enforce a schema on entities, which means a single table
can contain entities that have different sets of properties.
Entity: An entity is a set
of properties, similar to a database row. An entity in Azure Storage can be up
to 1MB in size. An entity in Azure Cosmos DB can be up to 2MB in size.
Properties: A property is a
name-value pair. Each entity can include up to 252 properties to store data.
Each entity also
has three system properties that specify a partition key, a row key,
and a timestamp.
Entities with the
same partition key can be queried more quickly, and inserted/updated in atomic
operations. An entity's row key is its unique identifier within a partition.
https://docs.microsoft.com/en-us/azure/storage/queues/storage-queues-introduction
You can learn same from below video
EmoticonEmoticon