Google Blobstore 与 Google Cloud Storage

Google Blobstore 与 Google Cloud Storage

问题描述:

我们的应用程序托管在 Java 版 Google 应用引擎上,我们需要将献血者鉴定证书(html 文件)存储在某处.

We have our application hosted on Google app engine for Java and we have a requirement where we want to store the blood donor appreciation certificates (html files) somewhere.

因此,我们可以使用 Google Blobstore 或 Google Cloud Storage.我知道这两种解决方案在 Java 中使用 gae 都是可行的

So, we can use either Google Blobstore or Google Cloud Storage. I know both of these solutions are feasible to do using gae for Java

然而,我们的问题是决定使用哪一个.这两种方法的优缺点是什么?

However, the problem for us is to decide which one to use. What are the pros and cons of these two approaches?

我们是非营利组织,无法支付太多费用.

We are a non profit and cannot pay a lot.

最好使用 Blobstore.该服务有 5 GB 的免费空间(截至 2012 年 3 月).云存储是一项付费服务​​.App Engine blobstore 类似于 Amazon S3,但灵活性较差.它具有基于 HTTP 的 API 和 Java/Python API(请参阅 http://code.google.com/appengine/docs/java/blobstore/overview.html).

Better to use the Blobstore. The service has 5 GB of space for free (as of March 2012). The cloud storage is a paid service. The App Engine blobstore is like Amazon S3, but less flexible. It has HTTP-based API and Java / Python APIs (see http://code.google.com/appengine/docs/java/blobstore/overview.html).