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字节的列表信息,并通过代码进行过滤。
问题:有没有人知道一种方法,而不是以某种方式跟踪对象名称,以获得我关心的列表?
答案 0 :(得分:0)
事实证明我疯了。我正在查看/ buckets / documentation,而我应该查看/ objects / documentation。
https://developers.google.com/storage/docs/json_api/v1/objects/list