我正在使用Google App Engine和Google Cloud Storage . 我想使用cron作业每天创建一个桶 . 此外,以编程方式删除存储桶 . 我能够使用Google Cloud Console手动创建存储桶 .
如何使用python从GAE创建/删除存储桶?
此外,每天创建一个新桶是一个很好的设计选择吗?
注意:我是Google Cloud 端存储新手 .
每天创建一个新桶可能不是最好的主意 . 它没有太大的危害,但也没有优势,因为单个桶可以增长到你可能需要的那么大 . 对于逻辑上不同类型的数据使用不同的桶通常是更好的主意 .
至于如何做,答案取决于您使用的库 . 一个很好的选择是gcloud-python . 使用该库:
from gcloud import storage client = storage.Client() client.create_bucket("BucketName")
1 回答
每天创建一个新桶可能不是最好的主意 . 它没有太大的危害,但也没有优势,因为单个桶可以增长到你可能需要的那么大 . 对于逻辑上不同类型的数据使用不同的桶通常是更好的主意 .
至于如何做,答案取决于您使用的库 . 一个很好的选择是gcloud-python . 使用该库: