我被分配了一个在 Google App Engine 上创建文件存储服务的项目。但我真的很怀疑是否有可能在 30 秒的时间内处理响应,而且 BigTable 只是一个数据库系统不是存储服务器。我说得对吗?
最佳答案
你会想看看 blobstore API
http://code.google.com/appengine/docs/java/blobstore/
它允许您上传最大 50Mb 的文件并直接提供这些文件,而无需通过 BigTable。我正在做的是我有一个脚本,它接收一个文件,创建 blobstore 上传 url,然后将它收到的文件发布到该 url 并在 bigtable 中存储一个条目。 30 秒的时间限制仅适用于处理时间,因此上传文件的行为不计入处理时间。
关于java - 谷歌应用引擎的存储服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2494643/