首页 文章

为什么通过createUploadUrl()上传文件会填满我的数据存储区和blobstore,如何删除它们?

提问于
浏览
0

我在Google App Engine上有一个PHP应用程序,最近在数据存储存储数据中最大化了1GB的免费配额 . 我甚至不知道GAE上的PHP甚至可以使用数据存储区 . 事实证明,通过CloudStorageTools :: createUploadUrl()上传的任何文件都会在 BlobInfo 下的数据存储区中创建条目

SELECT * FROM __BlobInfo__

Blob Viewer还列出了通过createUploadUrl()上传的所有文件 . 看起来这些文件是不必要的,因为我可以手动将文件上传到我的存储桶,仍然使用CloudStorageTools :: getImageServingUrl()创建一个图像服务URL,而不创建这些表的任何条目 .

我的问题是如何删除它们?将它们放入我的桶后不应该被删除吗?或者我调用move_uploaded_file()??我按照文档做了一切 .

https://cloud.google.com/appengine/docs/php/googlestorage/user_upload

甚至通过Google's Wordpress for GAE上传的文件也在那里 .

1 回答

  • 1

    您可以使用管理控制台安全地删除这些数据存储条目 . 在你接近任何配额之前,我认为你需要上传很多(我的意思是很多)blob .

    blob密钥是根据应用程序创建和记录的,因为上传机制还支持为写入blobstore而不是 Cloud 存储的旧上载机制编写的应用程序 .

相关问题