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