【问题标题】:Is it possible to use Google Datastore from a local application?是否可以从本地应用程序使用 Google Datastore?
【发布时间】:2014-06-20 08:43:37
【问题描述】:

我们正在开发一个将文件从我们的数据库上传到 Google 云端硬盘的应用程序。我们还希望在此上传期间将数据存储在 Google 数据存储中。这不是一个网络应用程序,上传功能将在新文件添加到我们的数据库时触发。

我的问题是:是否可以从我们的本地应用程序访问 Google 数据存储?因为当我阅读有关 Google App Engine 的信息时,它似乎只适用于 Google 服务器上的 Web 应用程序。

【问题讨论】:

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


    【解决方案1】:

    我不太确定您希望如何处理这些数据。正如您所说,GAE 数据存储仅适用于 GAE 应用程序。因此,即使您存储了数据,如果没有在 GAE 上运行的 Web 应用程序,您也无法访问它。 (请注意,有一个 "remote API",但它只能与现有的 GAE 应用程序一起使用 - 而且它效率不高,并不真正用于生产用途。)

    但是,有一个名为 Google Cloud Datastore 的单独产品使用与 GAE 应用类似的技术,并且可以通过 REST 访问,因此您的桌面应用可以在那里创建和读取数据。

    【讨论】:

    • 所以我无法存储数据,因为我没有 GAE 应用程序...好的,感谢您的解释和 Google Cloud Datastore 建议!
    • 实际上,您可以使用 remote_api 做其他事情(尽管云数据存储现在是更好的选择)。多年前(2009 年)我有一个项目,通过 appengine 将内容从 Plone 直接推送到数据存储区。 plone实例使用remote_api直接更新内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多