如何在Azure Table Storage表分区上运行压力测试?

时间:2015-04-03 11:37:17

标签: azure azure-table-storage stress-testing nosql

我已经阅读了一些有关Azure表存储的MSDN文章以及有关PartitionKeys选择的一些技术/策略,以及如何在可伸缩解决方案上提高性能。 引起我注意的一件事是压力测试,提到了here

但我找不到很多这样的例子。

如何在那些情况下执行这些测试?

1 个答案:

答案 0 :(得分:1)

压力测试是在正常(和极端)负载下尝试系统以找出其局限性。我们的想法是创建类似于预期生产系统的条件,然后执行各种操作,这些操作类似于应用程序将执行的操作,从而衡量其性能。

通过对Azure表进行压力测试,您将能够确保它能够支持应用程序生成的负载。它还允许您使用不同的分区策略并查看它们对性能的影响。

要执行此类压力测试,请设计分区/键控策略,然后使用应用程序的典型数据填充Azure表。然后尽快执行插入,更新,查询和其他操作,并查看性能是否符合您的要求。