File upload 使用Google Drive与gsutil将文件上载到GCS的比较

File upload 使用Google Drive与gsutil将文件上载到GCS的比较,file-upload,google-drive-api,google-cloud-storage,gsutil,File Upload,Google Drive Api,Google Cloud Storage,Gsutil,我一直在比较如何将文件上传到云存储,一个是在浏览器中(或模拟浏览器),另一个是通过gsutil命令行上传到谷歌云存储桶 Google Drive是在后端使用gsutil,还是在上传程序中使用完全定制的专有软件?有没有一种方法可以实现谷歌云存储桶的上传速度,类似于我通过硬盘实现的上传速度?如果没有,您会建议如何获得与Google Drive中相同的上传速度,将文件上传到GCS存储桶?我不确定GDrive是否在后台使用gsutil。 有几种优化可用于提高gsutil速度 首先,您可以使用perfdi

我一直在比较如何将文件上传到云存储,一个是在浏览器中(或模拟浏览器),另一个是通过
gsutil
命令行上传到谷歌云存储桶


Google Drive是在后端使用gsutil,还是在上传程序中使用完全定制的专有软件?有没有一种方法可以实现谷歌云存储桶的上传速度,类似于我通过硬盘实现的上传速度?如果没有,您会建议如何获得与Google Drive中相同的上传速度,将文件上传到GCS存储桶?

我不确定GDrive是否在后台使用gsutil。 有几种优化可用于提高gsutil速度

首先,您可以使用perfdiag启动一个小的诊断测试,该测试将为您提供概述和可能达到的速度

gsutil perfdiag -o test.json gs://<your bucket name>
gsutil perfdiag-o test.json gs://
其次,您需要了解您的工作负载(小/大文件),并确定是否需要区域或多区域存储桶(是的,存在性能差异)tl;博士:

“区域存储桶非常适合数据处理,因为它们之间的物理距离非常近,而且写入一致性的开销很低。”

“另一方面,多区域存储保证了两个不同地理位置(相距100英里)的复制,可以获得更好的远程延迟和可用性。 "

cloud Atlas中有一些关于此主题的信息,您可以在这里查看:


感谢您的详细回复,我将查看以上链接,尽管我相信我以前见过其中的大部分链接。我们最终使用了以下变量: