有没有办法强制 Windows Azure 表存储分区到不同的物理硬件?Windows Azure MSDN 博客说环境自动负载平衡服务器之间的分区,但我无法执行压力测试,我可以量化地看到两个分区位于不同的实际机器上。
考虑查询中的以下过滤器:
(PartitionKey == "a" && RowKey == "1") || (PartitionKey == "b" && RowKey == "2")
如果两个分区位于不同的物理机上,则查询可以并行方式执行,同时寻址两个分区服务器,因此它的评估速度更快。但是,我似乎无法找到一种方法来实际衡量这种性能提升。
分区更重要的是什么?表中的数据量或此处提到的分区上 500 次查询/秒的限制。