【发布时间】:2013-03-21 10:17:59
【问题描述】:
这更像是一个好奇的问题:
我有一个使用 Ebean 和 mySQL 开发的应用程序,它只在“生产”(进化关闭)和开发模式(DDL 和 evo On)下工作。我遇到了一些看起来很有趣和管理的 NewSQL 解决方案(根本不更改代码......)使其在产品模式下的 NuoDB 上工作,但不是开发模式,因为驱动程序不支持创建 play_evolutions 表,不知何故.这向我证明了这是可能的……至少在生产中。
坦率地说,我并不是特别喜欢 NuoDB,我只是想看看 NewSQL 的最新技术可以为我的应用程序带来哪些性能。
所以我真正的问题是:是否有一个 NewSQL 解决方案可以完美地为进化和 DDL 使用正确的 jdbc 驱动程序?或者有没有人有过 NewSQL 和玩的经验?有人可以指出其他好的 NewSQL 方向吗?
额外问题:有没有办法让 NuoDB 在 Ebean 和 play 框架下无缝运行?
提前致谢
【问题讨论】:
-
有趣的问题,您愿意尝试其他 NewSQL 解决方案吗? (免责声明:我在 Clustrix 工作)。我不知道我们的任何客户使用 Ebean,但我们使用标准 MySQL JDBC 驱动程序并且与其他 ORM 兼容。如果您愿意尝试使用 Clustrix,我们将努力使 Ebean 为您工作,并且可以在需要时通过性能练习提供帮助。 clustrix.com/try-clustrix-now
-
我愿意尝试任何可靠的东西。我确实需要它来使用 play framework 2.1 进行开发的每一步。这意味着支持游戏进化和 Ebean。支持没有进化的 Ebean 似乎归结为为您的平台提供一个好的 jdbc 驱动程序(就像 NuoDB 所做的那样)。
-
Clustrix 与标准 MySQL 驱动程序兼容 - 应该没有问题。在可靠方面 - Clustrix 支持世界各地的生产部署。我们有一个概念证明程序 (clustrix.com/the-clustrix-poc-program),这听起来像是了解 Clustrix 可以对您的应用程序做什么的好方法。通过 clustrix dot com 给我发送电子邮件,我可以帮助您进行设置!
标签: playframework ebean nuodb nosql