gpt4 book ai didi

file - 如何知道 S3 存储桶中存储了多少个对象?

转载 作者:行者123 更新时间:2023-12-03 04:30:15 27 4
gpt4 key购买 nike

除非我遗漏了什么,否则我看过的 API 似乎都不会告诉你 <S3 bucket>/<folder> 中有多少个对象。 。有什么办法可以统计吗?

最佳答案

使用 AWS CLI

aws s3 ls s3://mybucket/ --recursive | wc -l 

aws cloudwatch get-metric-statistics \
--namespace AWS/S3 --metric-name NumberOfObjects \
--dimensions Name=BucketName,Value=BUCKETNAME \
Name=StorageType,Value=AllStorageTypes \
--start-time 2016-11-05T00:00 --end-time 2016-11-05T00:10 \
--period 60 --statistic Average

注意:上面的 cloudwatch 命令似乎对某些人有效,而对另一些人则无效。此处讨论:https://forums.aws.amazon.com/thread.jspa?threadID=217050

使用 AWS Web 控制台

您可以查看cloudwatch's metric section获取存储的对象的大约数量。 enter image description here

我有大约 5000 万种产品,使用 aws s3 ls 花了一个多小时来统计

关于file - 如何知道 S3 存储桶中存储了多少个对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2862617/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com