【问题标题】:Google apps / Google app engine relations谷歌应用/谷歌应用引擎关系
【发布时间】:2010-09-03 12:58:25
【问题描述】:

我有一个关于谷歌提供的两个“产品”的问题:谷歌应用程序(专用 gmail、文档、日历...)和谷歌应用程序引擎(云中的应用程序)。

如果我想在谷歌应用程序中开发一个应用程序,它必须在谷歌应用程序引擎上吗?或者我可以用我想要的任何东西(spring、grails 或其他任何东西)开发一个基本的 web 应用程序吗?

我了解谷歌应用引擎,因为我已经在它上面进行了开发,但谷歌应用更加晦涩难懂。

在这个问题的背后,我想知道我是否可以使用应用引擎以外的其他东西来运行谷歌应用程序,因为应用引擎的限制有点无聊(使用 blobstore 上传文件是一团糟:1mb 限制,使用 http 上传...)

【问题讨论】:

  • 据我所知,1mb 限制是 Memcache 中单个项目的最大大小。 Blobstore 最大为 2 GB。

标签: google-app-engine google-apps


【解决方案1】:

您根本不需要使用 App Engine。看到 Google Apps Marketplace 提供了 App Engine 不支持的语言教程:PHP、Ruby、.NET 和 Java(好的,支持最后一个 ;-):

http://code.google.com/googleapps/marketplace/tutorial.html

顺便说一句:blobstore 上传限制不是 1MB,而是 2GB。

【讨论】:

  • 应用程序通过一次 API 调用可以读取的 Blobstore 数据的最大大小 => 1 MB 如果我的文件大于 1 mb,如何读取它们?
  • @Jerome 您是在尝试与大于 1MB 的 blob 交互还是只是为它提供服务?允许提供最大为 2GB 的任何大小的 blob,而且很容易。将 blobstore 视为存储用户上传的大型文件(文档、pdf、大图像)的地方,而不是存储 2GB 记录以在您的应用中进行修改的地方。
  • @Jerome 这听起来像是一个单独的问题。
猜你喜欢
  • 2011-05-06
  • 1970-01-01
  • 2014-10-30
  • 2011-08-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多