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

gsi*_*nha 5 google-app-engine google-cloud-storage

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

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

Ale*_*lli 17

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

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

但是,如果您需要对不寻常大小的项目(许多PB级,而不是https://cloud.google.com/storage/docs/overview中提到的仅仅太字节)的坚定承诺,您可能最好得到这样的承诺"正式",请通过https://cloud.google.com/contact/与销售人员联系.

http://googlecloudplatform.blogspot.com/2013/11/justdevelopit-migrates-petabytes-of-data-to-google-cloud-storage.html使用云存储专门采访客户"超过10 PB [[不断增长]]以每月800太字节的速度",所以,至少达到这样的数量级,你一定应该没问题.

  • 但"任意数量的数据"是否也意味着每个桶的任意数量的文件?如果我想将20亿个jpeg文件(每个70 KB)存储到一个存储桶中,那么这可能吗? (3认同)