0

我们计划使用 Spring Roo 生成 GWT 工件,是否可以使用我们的 RDBMS 数据库,或者如果我们最终将应用程序部署在谷歌应用程序引擎上,应用程序是否应该依赖应用程序引擎数据存储。

4

2 回答 2

3

可以用一行替换您数据存储,但我不确定这样做是否是最佳主意。App Engine 数据存储区不是关系型数据库,实际上与之前的关系型数据库非常不同。

当你设计你的架构时,你应该以关系思维方式思考,或者以非关系思维方式思考,即使改变数据存储提供者是单线的,也绝对不会是单线的重新设计您的架构。

尝试将您的关系模式硬塞到非关系数据存储上将是非常低效的,充其量是。反之亦然。

因此,我的建议是要么设计你的架构,要么基于它将位于 App Engine 之类的非关系数据存储区中的知识,或者在其他一些数据存储系统上的关系型数据存储区中。

于 2010-07-04T19:53:07.917 回答
0

您将在您的数据库上使用 jpa,当迁移到应用引擎时,您只需将持久性设置更改为 google_app_engine。与 roo 它是一个班轮。

于 2010-07-04T12:58:41.190 回答