【问题标题】:Is there a Cloud Spanner framework forthcoming?是否有即将推出的 Cloud Spanner 框架?
【发布时间】:2017-08-19 11:34:24
【问题描述】:

我开始研究 Google 的 Cloud Spanner,它看起来确实很有趣。

既然 ruby​​ 有 rails,MongoDB 有 Meteor,RethinkDB 有 Horizo​​n,有没有人谈论 Cloud Spanner 有某种专用框架,或者是否有任何现有框架适应 Cloud Spanner?

还是说 Cloud Spanner 太新了,还不能考虑这个?

【问题讨论】:

  • 为什么我的问题被否决了?

标签: frameworks google-cloud-platform google-cloud-spanner


【解决方案1】:

我们不打算创建特定于 Cloud Spanner 的框架,但希望将其集成到所有现有的 ORM 和流行的框架中。

在我们的支持下,开源社区已经通过ActiveRecord 致力于集成到 Ruby/Rails。因此有 JBDC、JPA 和 Hibernate 的项目。我们希望 Python、Node、PHP 等也有类似的项目。

从长远来看,我们希望 Cloud Spanner 只是另一个数据库,它是人们想要使用的所有 ORM 和框架的支持引擎。

【讨论】:

  • 有人研究过将 spanner 与 node-sequelize 接口吗?
【解决方案2】:

看来feathersJs会是第一个支持spanner的框架:

https://github.com/perimetral/feathers-spanner-connector

Feathers 已经支持我所知道的几乎所有数据库,因为除了 mongodb 和 rethink 之外,它还支持许多 ORM(waterline、sequelize、knex 等)。

【讨论】:

    【解决方案3】:

    这是一个关于如何将 Google Cloud Spanner 集成到 SpringBoot / JPA / Hibernate 等现有框架中的示例:https://github.com/olavloite/spanner-jpa-example

    【讨论】:

      【解决方案4】:

      我们刚刚为 Google Spanner db 发布了一个 EF Core 提供程序:https://github.com/NoGame/NG.Data.Spanner

      如果它可能与任何人有关......

      【讨论】:

      猜你喜欢
      • 2017-10-24
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 2017-07-07
      • 2017-07-28
      • 2017-07-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多