有没有支持 JDBC 的 Google App Engine 的替代品? [关闭]

Posted

技术标签:

【中文标题】有没有支持 JDBC 的 Google App Engine 的替代品? [关闭]【英文标题】:Is there any alternative to Google App Engine that supports JDBC? [closed] 【发布时间】:2013-11-28 10:43:02 【问题描述】:

我听说 Google App Engine 不支持 JDBC(而是使用数据存储)。那么有没有支持 JDBC 的 Google App Engine 的替代品?

【问题讨论】:

请在提问前先搜索一下 - 有 Google Cloud SQL 用于此目的developers.google.com/appengine/docs/java/cloud-sql 使用 GAE 的替代方法是不使用 GAE。你到底在问什么? 【参考方案1】:

(注意:这个答案只不过是谷歌搜索而已。)

他们确实使用数据存储 BigTable,您可以通过 JPA、JDO 或普通 Java API 访问它。

但 App Engine 也有一个名为 Google SQL(依赖于 mysql)的关系数据库,您可以使用自定义 JDBC 驱动程序、JPA 或具有 DataNucleus 实现的 JDO 来访问它。但请注意,使用自定义 JDBC 驱动程序的直接访问已被弃用,您需要使用 MySQL 有线协议进行连接(因此使用标准 JDBC 连接器)。请参阅this documentation link 了解更多信息。

这里也是支持 JDBC 的替代 PaaS 的非详尽列表:CloudBees, AppFog, Heroku, Windows Azure

【讨论】:

以上是关于有没有支持 JDBC 的 Google App Engine 的替代品? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Google App Script - 如何在 JDBC 查询中加入多个数据库

Google Analytics / Piwik + MVC 的多租户支持?

来自 Google App Engine 的 Django 1.5.1 支持

从 App 脚本到本地 MySQL 的 JDBC 连接

Google App Engine Node.js 本地开发服务器是不是支持 SSL?

bigquery Simba JDBC 驱动程序是不是支持批量查询?