谷歌云存储桶 - 有没有办法通过前缀获取

时间:2014-06-13 02:49:29

标签: list google-cloud-storage bucket google-cloud-platform

Google云存储桶具有获取存储桶内对象名称的分页列表的功能,称为" list"。以下是文档:

https://developers.google.com/storage/docs/json_api/v1/buckets/list

如果我想要发现某个对象名是否存在,唯一(明显)的方法是一次获取所有对象名,一页,然后自己查看。这不可扩展。

我们存储了10,000多个对象。所以,如果我想找到gs:// mybucket / my / simulated / dir / *或者如果我想找到gs://mybucket/my/sim*/subdir/*.txt,唯一的方法是检索600,000字节的列表信息,并通过代码进行过滤。

问题:有没有人知道一种方法,而不是以某种方式跟踪对象名称,以获得我关心的列表?

1 个答案:

答案 0 :(得分:0)

事实证明我疯了。我正在查看/ buckets / documentation,而我应该查看/ objects / documentation。

https://developers.google.com/storage/docs/json_api/v1/objects/list