Table Storage

Official Documentation

Service Description

Microsoft Azure Table Storage is another NoSQL database in the Microsoft Azure platform. Despite what the name suggests, it is not a table-based relational database system but instead a memory for storing large semi-structured data sets in the cloud that require only a primary key for access and do not require complex relational database operations. From a single key (consisting of two mandatory attributes: partition key and row key), it is possible to read entities that consist of freely definable, typed properties (a property consists of a name, a type (e.g., string, integer), and a value).

Using the primary key values, Microsoft Azure can consolidate entries into partitions and distribute these automatically to various storage media to optimize performance. The data is automatically stored in triplicate, in a high-availability way, and can be accessed via RESTful interfaces. Alternative means of access include .NET, Java, and PHP class libraries. Although Table Storage has less functionality than SQL Database in terms of data management and complex access operations, it does provide affordable storage of semi-structured data and enables efficient, high-performance access to this data. Data sets of up to 500 terabytes per storage account are supported.

Getting Started

  1. 4/29/2015, Video, 0:56:44
    Cloud, on premise, and mobile applications are all increasingly using cloud storage. Azure Storage is a cloud storage service which provides scalability, durability, and...
  2. 5/19/2015, Video, 1:20:35
    Are you planning to deploy and run modern, cloud-scale applications in your private cloud? Do you know that all VM storage in your private cloud will soon be blob...
  3. 6/20/2016, Tool
    Microsoft Azure Storage Explorer (Preview) is a standalone app from Microsoft that allows you to easily work with Azure Storage data on Windows, OSX and Linux.



Latest Content

Subscribe to News about Table Storage

Title  
Video
Video
Blog
Video
Blog
Blog
Blog
Video
Video
Video
Video
Blog
more...


Web Content

Table Storage Documentation

          2.1.3. Node.js
          2.1.4. Python
          2.1.5. Xamarin
     2.2. MongoDB
          2.2.1. .NET
          2.2.2. Java
          2.2.3. Node.js
          2.2.4. Python
          2.2.5. Xamarin
          2.2.6. Golang
     2.3. Gremlin
          2.3.1. Gremlin console
          2.3.2. .NET
          2.3.3. Java
          2.3.4. Node.js
          2.3.5. Python
          2.3.6. PHP
     2.4. Cassandra
          2.4.1. .NET
          2.4.2. Java
          2.4.3. Node.js
          2.4.4. Python
     2.5. Table
          2.5.1. .NET
          2.5.2. Java
          2.5.3. Node.js
          2.5.4. Python
3. Concepts
     3.1. Resource model
     3.2. Global distribution
          3.2.2. Enable global distribution
          3.2.3. Enable multi-master
          3.2.4. Multi-master with OSS NoSQL databases
          3.2.5. Conflict resolution
     3.3. Throughput
          3.3.1. Get and set throughput
     3.4. Partitioning and data distribution
     3.5. Indexing
     3.6. Consistency models
     3.7. Change feed
     3.8. Time to live
     3.9. Unique keys
     3.10. Security
          3.10.1. Data encryption
          3.10.2. Secure access to data
          3.10.3. Firewall support
          3.10.4. Setup VNet endpoint
          3.10.5. Key vault support
     3.11. Prepay for reserved capacity
     3.12. Backup and restore
     3.13. High availability
4. Multi-model APIs
     4.1. SQL API Docs
          4.1.1. Introduction
          4.1.2. Write SQL queries
          4.1.3. Model document data
          4.1.4. Tutorials
               4.1.4.1. 1 - Create account
                    4.1.4.1.1. Build a console app
                         4.1.4.1.1.1. .NET
                         4.1.4.1.1.2. .NET Core
                         4.1.4.1.1.3. Java
                         4.1.4.1.1.4. Async Java
                         4.1.4.1.1.5. Node.js
                    4.1.4.1.2. Build a web app
                         4.1.4.1.2.1. .NET
                         4.1.4.1.2.2. Java
                         4.1.4.1.2.3. Node.js
                         4.1.4.1.2.4. Xamarin
               4.1.4.2. 2 - Migrate data
               4.1.4.3. 3 - Query data
               4.1.4.4. 4 - Distribute data globally
          4.1.5. Samples
               4.1.5.1. .NET samples
               4.1.5.2. Java samples
               4.1.5.3. Async Java samples
               4.1.5.4. Node.js samples
               4.1.5.5. Python samples
               4.1.5.6. PowerShell
               4.1.5.7. Azure CLI
          4.1.6. How-to guides
               4.1.6.1. Tune query performance
               4.1.6.2. Stored procedures, triggers, and UDFs
               4.1.6.3. SQL data partitioning
               4.1.6.4. Data types
                    4.1.6.4.1. DateTime
                    4.1.6.4.2. Geospatial
          4.1.7. Reference
               4.1.7.1. .NET
               4.1.7.2. .NET Core
               4.1.7.3. .NET change feed library
               4.1.7.4. .NET bulk executor library
               4.1.7.5. Java
               4.1.7.6. Java bulk executor library
               4.1.7.7. Async Java
               4.1.7.8. Node.js
               4.1.7.9. Python
               4.1.7.10. REST
               4.1.7.11. REST Resource Provider
               4.1.7.12. SQL language syntax
     4.2. MongoDB API Docs
          4.2.1. Introduction
          4.2.2. MongoDB support
          4.2.3. Tutorials
               4.2.3.1. 1 - Create account
                    4.2.3.1.1. Node.js console app
                    4.2.3.1.2. Node.js and Angular app
                         4.2.3.1.2.1. Part 1 - Introduction
                         4.2.3.1.2.3. Part 3 - Add UI with Angular
                         4.2.3.1.2.4. Part 4 - Create an account
                         4.2.3.1.2.5. Part 5 - Connect to Cosmos DB
                         4.2.3.1.2.6. Part 6 - Perform CRUD operations
                    4.2.3.1.3. Node.js and React app
               4.2.3.2. 2 - Migrate data
               4.2.3.3. 3 - Query data
               4.2.3.4. 4 - Distribute data globally
          4.2.4. How-to guides
               4.2.4.1. Get the connection string
               4.2.4.2. Connect using Studio 3T
               4.2.4.3. Connect using Robomongo
               4.2.4.4. Connect using Mongoose
               4.2.4.5. Distribute reads globally
               4.2.4.6. Time to live - MongoDB
               4.2.4.7. Manage data indexing
     4.3. Gremlin API Docs

Online Training Content

Date Title
11/16/2017 Understanding and Using Azure Storage
11/16/2017 Planning and Designing Microsoft Azure Storage Solutions
5/24/2017 Developing NoSQL Solutions in Azure
3/7/2015 Microsoft Azure Fundamentals: Storage and Data
12/23/2014 You've Got Documents! A MongoDB Jump Start
2/13/2014 Windows Azure Storage - Design and Implementation Jump Start
2/13/2014 Windows Azure Storage - Design and Implementation Jump Start

Tools

Tool Description
Cloud Combine Cloud Combine is IDE for cloud services that works in a way you expect. It supports Microsoft Azure, Amazon AWS and Google Cloud as well as golden classics such as FTP.
Azure Management Studio One tool to manage your Microsoft Azure cloud storage, diagnostics data and application workflows.
Microsoft Azure Storage Explorer Microsoft Azure Storage Explorer (Preview) is a standalone app from Microsoft that allows you to easily work with Azure Storage data on Windows, OSX and Linux.

Videos

Date Title Length
5/10/2018
Explore Azure Cosmos DB : Build 2018
0:20:42
5/9/2018
Explore Azure Cosmos DB
0:20:41
3/15/2018
Azure Storage for Serverless .NET Apps in Minutes
0:09:14
5/10/2017
Demystifying Cloud Data Services for an App Developer
0:33:50
5/4/2017
How Johnson Controls built an intelligent cloud solution at scale
1:04:34
2/22/2017
Customize table columns in Microsoft Azure Storage Explorer
0:04:04
12/28/2016
Storage Explorer table query
0:03:44
4/27/2016
Introduction to Azure Table Storage
0:29:09
3/31/2016
Introduction to Azure Table Storage
0:29:08
3/31/2016
Introduction to Azure Table Storage
0:29:08

Page 1 of 2