我正在从事一个项目,其中读/写请求的数量随着数据大小的增加而增加。 但是,由于我们正在测试50GB的数据,因此我们对s3进行了大量的读/写请求,而s3引发了“请降低您的请求速率”错误。我们无法选择减少请求的选项,因此有没有任何可能的方法可以更巧妙地使用s3来避免此问题。 任何帮助将不胜感激。
答案 0 :(得分:0)
您需要在许多s3前缀之间分配负载。
Amazon S3自动扩展到高请求率。例如, 您的应用程序至少可以实现3500个PUT / POST / DELETE和5500个 桶中每个前缀每秒获取GET请求的数量。没有限制 存储桶中的前缀数。增加阅读量很简单 或成倍地提高性能。例如,如果您创建10 Amazon S3存储桶中的前缀以并行读取,您可以扩展 您的读取性能达到每秒55,000个读取请求。
选中here