我即将启动一个项目,其中包含一个符合NOSQL数据库(Hadoop,MongoDB,Cassandra等)应该使用的数据库.另一方面,我真的很想使用Grails作为Web平台,所以如果有人能用他/她的经验来启发我,我将不胜感激.
这取决于您的要求,项目类型等,而不是grails.你指定了真正不同的技术,每个都有各自的优缺点.
首先:
所以,它不是关于grails,而是关于你需要使用什么,只有在你选择了适当的存储之后,你才会看到web框架
请阅读CAP,关于每个存储,比较mongodb和cassandra,已经有很多关于它的问题
PS可能你可以使用任何带有Java驱动程序的NoSQL存储器和Grails.但请注意,GORM等一些Grails功能将被截断.仅仅因为GORM针对关系模型进行了优化.
有MongoDB中,吗啡的插件,例如,为您提供MongodDB GORM一样的功能,但它是非常有限的.
| 归档时间: |
|
| 查看次数: |
3142 次 |
| 最近记录: |