Testing 如何用JMeter测试发电机?

Testing 如何用JMeter测试发电机?,testing,jmeter,amazon-dynamodb,Testing,Jmeter,Amazon Dynamodb,我对JMeter比较陌生,我想知道如何使用JMeter在dynamodb上进行负载测试或性能测试?您确定要测试dynamodb本身吗?根据报告: Amazon DynamoDB是一个关键值和文档数据库,可在任何规模上提供一位数毫秒的性能。它是一个完全受管理、多区域、多活动、持久的数据库,具有内置的安全性、备份和恢复功能,以及用于internet规模应用程序的内存缓存功能DynamoDB每天可以处理超过10万亿个请求,并且可以支持每秒超过2000万个请求的峰值 因此,如果您有一个依赖DynamoD

我对JMeter比较陌生,我想知道如何使用JMeter在dynamodb上进行负载测试或性能测试?

您确定要测试dynamodb本身吗?根据报告:

Amazon DynamoDB是一个关键值和文档数据库,可在任何规模上提供一位数毫秒的性能。它是一个完全受管理、多区域、多活动、持久的数据库,具有内置的安全性、备份和恢复功能,以及用于internet规模应用程序的内存缓存功能DynamoDB每天可以处理超过10万亿个请求,并且可以支持每秒超过2000万个请求的峰值

因此,如果您有一个依赖DynamoDB作为数据层的系统,那么DynamoDB不太可能成为瓶颈,因此我的期望是您应该更关注您的应用程序代码,如果DynamoDB似乎是瓶颈,那么您唯一能做的就是联系Amazon并解释您的问题NFTs/询问是否有可能提高性能

关于方法,这取决于应用程序如何与DynamoDB通信,理想情况下,您需要准确地复制负载模式

从JMeter的角度来看,有以下选项:

  • 使用and,在这种情况下,您需要在中有一个适当的JDBC驱动程序,并且该驱动程序是

  • 使用时,选项位于:

    • 将带有所有依赖项的SDK.jar添加到JMeter类路径,并从
    • 使用现有的
    • 实现您需要的功能

谢谢您,DynamoDB不会成为瓶颈是有道理的。如果我有100万条记录,每个记录有10个字段,怎么样。如果所有记录都包含所有字段或缺少一些字段,我将如何进行测试?