Google云端存储(GCS)中的文件数量是否有限制?

时间:2015-02-15 11:12:44

标签: google-app-engine google-cloud-storage

我认为不应该有任何限制,只是想确认一下(正如官方文档中没有提到的那样):

  1. Google云端存储中的文件数量是否有限制( GCS)?
  2. 是否存在性能影响(访问和写入) 如果我在GCS中有大量文件?
  3. 文件名长度是否有限制(因为我可以使用文件名来创建伪目录结构)?

2 个答案:

答案 0 :(得分:15)

Re(3):每https://cloud.google.com/storage/docs/bucket-naming,存储桶名称限制为222个字符(以及其他一些限制);每https://cloud.google.com/storage/docs/bucket-naming#objectnames(同一网页,下面),对象名称限制为1024个字符(当utf8编码时),有一个强制性限制("不得包含回车符或换行符#34; )和几个"强烈推荐"约定(没有控制字符,避免使用某些标点字符)。

Re(1)和(2),据我所知,您可以在GCS中存储的对象数量没有限制,也不会取决于这些数字的性能影响。谷歌的在线文档专门说" 任何数据量"。

但是,如果你需要坚定承诺一个异常规模的项目(许多PB,而不是https://cloud.google.com/storage/docs/overview中提到的仅仅太字节),你可能最好得到这样的承诺"正式和#34 ;联系销售人员https://cloud.google.com/contact/

http://googlecloudplatform.blogspot.com/2013/11/justdevelopit-migrates-petabytes-of-data-to-google-cloud-storage.html专门采访云端存储的客户,以超过10 PB [超过] [每年800个字节的速度] [#],所以,至少达到这样的数量级你一定很好。

答案 1 :(得分:0)

可能有限制

我正在使用HyperBackup从Synology Diskstation到Google S3备份大量文件。虽然文件数量较少的备份作业效果很好,但是对于较大的任务,备份作业始终会失败,并显示错误“授权失败”。

Synology支持人员告诉我,这是因为Google S3一侧的文件过多。

我使用的是旧版S3兼容访问权限-不是nativ google访问权限,可能是由于这个原因。