【问题标题】:Reading zip files stored in GAE Blobstore读取存储在 GAE Blobstore 中的 zip 文件
【发布时间】:2011-05-02 19:10:57
【问题描述】:

我按照下面的示例代码在 blobstore 中上传了一个 zip 文件。我可以上传 zip 文件,但我对读取文件有些担心。

示例代码http://code.google.com/appengine/docs/python/blobstore/overview.html#Complete_Sample_App

我的 zip 文件有 6 个 CSV 文件,我的系统将在其中读取文件并将值导入数据存储区。但是我知道读取必须小于 1MB 的文件有一些限制。

谁能建议我如何阅读 zip 文件并处理 CSV 文件?如果我保存在 blobstore 中的数据超过 1MB,会发生什么情况?

希望收到您的来信。提前谢谢。

【问题讨论】:

    标签: java google-app-engine google-cloud-datastore blobstore


    【解决方案1】:

    对 blobstore API 的单个 API 调用必须小于 1MB,但您可以通过多次调用读取任意数量的数据。有关使用 BlobReader 从 blobstore 读取 zip 文件内容的示例,请参阅 this blog post;它是使用 Python 编写的,但 BlobReader 在 Java SDK 中也可用,并且适用相同的技术。

    【讨论】:

      猜你喜欢
      • 2012-03-11
      • 2011-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多