根据Google App Engine 上的这篇 Wikipedia 文章:
开发人员对 App Engine 上的文件系统拥有只读访问权限。
我听说过允许上传的 App Engine 应用程序,而且 Google 还出售额外的存储空间 - 如果是这样,这句话是不是看起来不正确?
根据Google App Engine 上的这篇 Wikipedia 文章:
开发人员对 App Engine 上的文件系统拥有只读访问权限。
我听说过允许上传的 App Engine 应用程序,而且 Google 还出售额外的存储空间 - 如果是这样,这句话是不是看起来不正确?
不。
这些应用程序可能会将上传的数据直接存储到商店而不是文件系统中。
额外的存储不一定在文件系统中,而是在存储本身中。
从此Google App Engine页面:
App Engine 应用程序无法 [...] 写入文件系统。应用程序必须使用 App Engine 数据存储来存储持久数据。允许从文件系统读取
您的应用无法写入文件系统。允许上传的应用程序将上传的文档/数据存储在数据库中。
查看 Blob 属性,例如在本教程中用于存储图像:
http://code.google.com/appengine/articles/images.html
还有一些库用于将大文件拆分为块以存储为 Blob,然后将它们重新组合在一起。