Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there any limits on the number of Azure Storage Tables allowed in one account?

I'm currently trying to store a fairly large and dynamic data set.

My current design is tending towards a solution where I will create a new table every few minutes - this means every table will be quite compact, it will be easy for me to search my data (I don't need everything in one table) and it should make it easy for me to delete stale data.

I've looked and I can't see any documented limits - but I wanted to check:

  • Is there any limit on the number of tables allowed within one Azure storage account?
  • Or can I keep adding potentially thousands of tables without any concern?
like image 418
Stuart Avatar asked Mar 30 '11 15:03

Stuart


People also ask

What are the limitations of Azure tables?

Azure Storage Table was not created by God, it was created by folks like us (much smarter though). It has limitations on size of a single row (1 MB), size of a single column (64KB), number of columns per row (255) and so on.

How many storage account can be created within single Azure subscription?

Azure Storage has a limit of 250 storage accounts per region, per subscription. This limit includes both Standard and Premium storage accounts. To increase the limit, make a request through Azure Support.


1 Answers

There are no published limits to the number of tables, only the 100TB 500TB limit on a given storage account. Combined with partition+row, it sounds like you'll have a direct link to your data without running into any table-scan issues.

This MSDN article explicitly calls out: "You can create any number of tables within a given storage account, as long as each table is uniquely named." Have fun!

like image 59
David Makogon Avatar answered Sep 21 '22 11:09

David Makogon