Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Windows Azure Data Management
Azure
Azure
PartitionKey

RowKey

Both keys matter!
Partition: Range of entities with same partition key
value
PartitionKey & RowKey*

Timestamp*

* Required
Azure Storage Client
• Included with Azure SDK
• async / await compatible
• LINQ Support on Table
Storage Queries
• Resume...
http://www.windowsazure.com/en-us/develop/net/how-to-guides/table-services/
http://www.windowsazure.com/en-us/develop/net/how-to-guides/table-services/
NoRetry

Retry

RetryExponenti
al

• Disable Retry functionality

• Specified number of retries
• Specified time interval
...
http://msdn.microsoft.com/en-us/library/windowsazure/dd179338.aspx
http://blogs.msdn.com/b/windowsazure/archive/2012/11/02...
Azure
Azure

Unstructured Data Storage
Azure
Azure

Reliable Messaging Between
Services
Best Practices
Questions
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Introduction to Windows Azure Data Services
Upcoming SlideShare
Loading in …5
×

Introduction to Windows Azure Data Services

2,141 views

Published on

Overview of data services in Windows Azure. Azure Table Storage, Blob Storage, and Queues.

Published in: Technology
  • Be the first to comment

Introduction to Windows Azure Data Services

  1. 1. Windows Azure Data Management
  2. 2. Azure
  3. 3. Azure
  4. 4. PartitionKey RowKey Both keys matter!
  5. 5. Partition: Range of entities with same partition key value
  6. 6. PartitionKey & RowKey* Timestamp* * Required
  7. 7. Azure Storage Client • Included with Azure SDK • async / await compatible • LINQ Support on Table Storage Queries • Resume failed Blob downloads • .NET 4.0 - 4.5 CloudFx • NuGet Package • Developed and used internally at Microsoft • Invokes Azure Storage Client • Solid Asynchronous Messaging • .NET 4.0 only (for now) Avoid using Lokad in your solution. The project is no longer being maintained and is not compatible with newer versions of the Azure SDK
  8. 8. http://www.windowsazure.com/en-us/develop/net/how-to-guides/table-services/
  9. 9. http://www.windowsazure.com/en-us/develop/net/how-to-guides/table-services/
  10. 10. NoRetry Retry RetryExponenti al • Disable Retry functionality • Specified number of retries • Specified time interval • Specified number of retries • Exponentially increasing backoff • Randomized with +/- 20% delta http://msdn.microsoft.com/en-us/library/microsoft.windowsazure.storageclient.retrypolicies_members.aspx
  11. 11. http://msdn.microsoft.com/en-us/library/windowsazure/dd179338.aspx http://blogs.msdn.com/b/windowsazure/archive/2012/11/02/windows-azure-s-flat-network-storage-and-2012-scalability-targets.aspx
  12. 12. Azure
  13. 13. Azure Unstructured Data Storage
  14. 14. Azure
  15. 15. Azure Reliable Messaging Between Services
  16. 16. Best Practices
  17. 17. Questions

×