如何在aws elasticache中测试redis的性能?

nwnhqdif  于 2021-06-10  发布在  Redis
关注(0)|答案(1)|浏览(466)

我想测试运行在aws elasticache中的redis性能。我试过了 redis-benchmark 工具来测试它在我的本地机器。我需要同样的测试在弹性,但我相信没有终端访问或 redis-benchmark 实用工具。
你怎么能 redis-benchmark 在aws elasticache中测试redis?
在elasticache中有没有其他方法来测试redis的性能?

yfwxisqw

yfwxisqw1#

Redis-benchmark redis安装中包含此工具。你可以做的是;从ec2连接到redis集群。本教程展示了从ec2示例连接它的步骤。
然后你可以像这样连接到你的示例;

redis-cli -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379

就像连接到您可能使用的群集一样

redis-benchmark -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379

对集群进行基准测试。它会打印出这样的东西;

====== mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com ======
  100000 requests completed in 1.83 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

99.36% <= 1 milliseconds
99.83% <= 2 milliseconds
99.92% <= 3 milliseconds
99.95% <= 4 milliseconds
99.96% <= 5 milliseconds
99.97% <= 6 milliseconds
99.99% <= 7 milliseconds
100.00% <= 7 milliseconds
54585.15 requests per second

相关问题