我正在尝试使用 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 应用程序抱怨java.net.ConnectException: Connection Refused
更新 2:
似乎 riak 插件忽略了我的配置 - 如果为端口 9098 配置了 riak 实例,则插件设法连接并工作!