【问题标题】:How does one sync live to dev datastores on Google App Engine?如何同步到 Google App Engine 上的开发数据存储?
【发布时间】:2009-05-21 12:53:10
【问题描述】:

我在 Google App Engine 的实时数据存储中获得了一些数据,但我也希望有一个本地副本以用于本地开发。进行偶尔同步的最佳方式是什么?

【问题讨论】:

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


    【解决方案1】:

    没有简单的方法可以做到这一点,但有一些可能性:

    • 如果您的应用程序是 Python(但不是 Django),请使用官方的 bulk uploader(来自 GAE-Python SDK)
    • 如果您的应用程序在 Django 中,请使用 Gaebar
    • 如果您的应用使用 Java,请使用 Datanucleus REST API

    您还可以尝试一些旨在解决此问题的其他开源项目。 AppRocket 是一个很有希望的项目,但是该项目只有一个提交者,并且过去几个月没有任何活动......

    此外,请给59776 加注星标,以便谷歌正式收录此内容。

    【讨论】:

    • 感谢您的信息。我搞砸了批量上传器,但它根本不支持设置键名。唉,我的应用程序既不是 Django 也不是 Java,所以看起来我必须制定一些自定义解决方案。多么痛苦。
    • 祝你好运!我想在处理主键(在大多数项目中是自动生成的)时会很棘手。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 2011-05-26
    • 1970-01-01
    • 2013-05-17
    • 1970-01-01
    相关资源
    最近更新 更多