我正在尝试使用Grails Riak插件,但我没有成功。
也许我没有得到它,但我希望插件让我将我的域对象存储在riak数据库中:http://springsource.github.com/grails-data-mapping/riak/manual/guide/3.%20Object%20Mapping.html
但似乎因为仍然定义了数据源,Grails只是将对象映射到普通的SQL数据库。
我做错了什么?如何让插件工作?
更新
卸载Hibernate插件似乎不适用于Grails 2.0.x.卸载后,似乎会自动重新安装。
对于Grails 1.3.8,它可以工作,但
grails install-plugin riak
下载和安装时会导致错误:
grails install-plugin grails-riak-1.0.0.M4.zip
我现在配置我的riak来侦听端口8091(http:// localhost:8091 / buckets?buckets = true),当我通过浏览器连接时,我得到了回复。但我的Grails App抱怨java.net.ConnectException: Connection Refused
更新2:
似乎riak插件忽略了我的配置 - 如果为端口9098配置了riak实例,则该插件可以连接并运行!
答案 0 :(得分:1)
如果您安装了Riak插件,则必须卸载 Hibernate插件。否则,您会对实际要存储数据的数据存储区感到困惑。