Microsoft 更改了 Azure 存储的体系结构以使用例如。SSD 用于日志和 10 Gbps 网络(而不是标准硬盘和 1G ps 网络)。搜索http://blogs.msdn.com/b/windowsazure/archive/2012/11/02/windows-azure-s-flat-network-storage-and-2012-scalability-targets.aspx
在这里你可以读到存储是为“每秒最多 20,000 个实体/消息/blob”而设计的。
我担心的是 20.000 个实体(或表存储中的行)实际上并不多。
我们有一个相当小的解决方案,其中包含 1.000.000.000 行的表。只有 20.000 个实体 pr。其次,读取所有行需要半天以上的时间。
我真的希望 20.000 个实体实际上意味着您最多可以执行 20.000 个请求。第二。
我很确定第一代最多允许 5.000 个请求。第二。
所以我的问题是。是否存在第一代 Azure 存储实际上比第二代更具可扩展性的场景?
还有任何其他我们不应该升级的原因(将我们的数据移动到新的存储)?例如。我们试图获得约 100 行公关。分区,因为这给了我们最好的性能特征。2代有不同的特点吗?或者如果我们进行更改,是否有任何更改可能会引入错误?