Grails:使用新的多数据源进行分片?

时间:2011-08-15 16:18:05

标签: grails sharding

我希望能够根据字段的值将对象放入多个分片之一。在里程碑2.0中,我看到了像

这样的例子
def zipCode = ZipCode.auditing.get(42)
zipCode.auditing.save()

但是我如何动态选择数据源呢?我想要更像

的东西
ZipCode.datasource(1).get(42) // where 1 is calculated based on some other value.

有没有这样做?

1 个答案:

答案 0 :(得分:3)

请参阅使用Datasources插件的http://grails.org/plugin/sharding。 Grails中新的多数据源支持是将Datasources插件移植到核心的结果,因此更新插件或借用其代码并进行调整应该是直截了当的。