Google云端存储是否支持SPDY,Keep-Alive,流水线操作或其他改善小对象性能的方法?

时间:2013-01-26 01:55:58

标签: google-cloud-storage

我有一千万个小物件可以通过Google云端存储进行传输。在发出下一个请求之前,打开TCP连接执行SSL握手,上传请求并等待每个请求的响应是很昂贵的。

我怎样才能加快速度?

1 个答案:

答案 0 :(得分:4)

Google云端存储支持各种可提高上传和下载性能的功能:

  1. 使用线程或进程池并行地在多个连接上发出请求。
  2. 使用Keep-Alive标头启用persistent HTTP connections。这允许您在每次请求后重用相同的连接,从而提高TCP和SSL的性能。
  3. Pipeline您的要求。在您等待第一个请求的响应时发送第二个请求。您可以在同一HTTP连接上执行此操作。
  4. 使用SPDY,这有助于通过压缩,多路复用和优先级排序来减少延迟。