【问题标题】:Sync data with GUID使用 GUID 同步数据
【发布时间】:2018-02-15 02:51:36
【问题描述】:

我需要在第三方数据库(主键是 GUID)和 Google 数据存储之间进行同步。 我从第三方数据库获取更新的记录列表。 两者之间同步的最佳方式是什么? 我知道下面的一种方法,但它看起来根本没有效率。

  1. 从第三方数据库获取更新列表。它只有 GUID。
  2. 使用 GUID 从 Google 数据存储中查找密钥
  3. 使用密钥更新 Google 数据存储区。

上述场景导致了两个Google Datastore事务:一个是通过GUID找到key,然后通过key更新Google Datatore上的记录。

还有比这更好的方法吗?

谢谢!

【问题讨论】:

    标签: node.js google-cloud-datastore


    【解决方案1】:

    如果GUID是datastore的主键,则无需查询datastore即可生成datastoreKEY,直接使用update即可。如果没有,你提供的方法是唯一的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-20
      • 2016-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      相关资源
      最近更新 更多