2

我正在使用 Mahout 的推荐引擎,并且在使用 genericdatamodel 对象时遇到了问题。我的问题是,如果我想将一些新的用户数据添加到现有的数据模型中,这是唯一的方法,通过再次读取所有数据来重建新的数据模型。

目前,我们的数据在缓存中。

4

1 回答 1

1

对,那是正确的。对于性能,它实际上是只读的。一般的想法是您不要频繁地合并数据模型更新,因为这通常意味着重建许多其他预先计算或缓存的计算。

您可以破解它以公开更新方法,而不会带来太多麻烦。请注意线程安全问题。

于 2011-10-03T23:17:24.620 回答