如何列出带有通配符前缀

时间:2016-09-12 10:49:18

标签: java amazon-s3

我在this亚马逊文章中读到你应该在文件夹名称前加上一个哈希值,而不是存储

examplebucket/2013-26-05-15-00-00/cust1234234/photo1.jpg
examplebucket/2013-26-05-15-00-00/cust3857422/photo2.jpg
examplebucket/2013-26-05-15-00-00/cust1248473/photo2.jpg

你会改为存储

examplebucket/232a-2013-26-05-15-00-00/cust1234234/photo1.jpg
examplebucket/7b54-2013-26-05-15-00-00/cust3857422/photo2.jpg
examplebucket/921c-2013-26-05-15-00-00/cust1248473/photo2.jpg

因为这会使内部查找更快。

它表示如果要列出所有文件,则可以发送带有[0-f] [0-f] [0-f] [0-f] -2013-26-05前缀的ListBucket请求那天但我无法弄清楚如何实际发送该通配符作为前缀。 当我发送带有通配符前缀[0-f] [0-f] [0-f] [0-f] -2013-26-05的ListObjectRequest时,我没有找到任何结果,我做错了什么?< / p>

0 个答案:

没有答案