Windows Azure テーブル ストア パーティションを別の物理ハードウェアに強制する方法はありますか? Windows Azure MSDN ブログによると、この環境ではサーバー間でパーティションの負荷が自動的に分散されるとのことですが、2 つのパーティションが異なる実際のマシン上にあることを定量的に確認できるストレス テストを実行できませんでした。
クエリで次のフィルターを検討します。
(PartitionKey == "a" && RowKey == "1") || (PartitionKey == "b" && RowKey == "2")
2 つのパーティションが異なる物理マシン上にある場合、2 つのパーティション サーバーに同時にアドレス指定してクエリを並列に実行できるため、評価が高速になります。ただし、このパフォーマンスの向上を実際に測定する方法が見つからないようです。
パーティショニングでより重要なことは何ですか? テーブル内のデータ量、またはここに記載されているパーティションの 500 クエリ/秒の制限。