如何从数据库刷新mahout?

时间:2012-04-12 21:28:57

标签: mahout

我是新手使用mahout。我想知道mahout如何刷新数据库中的数据,我的意思是,我不知道刷新函数是否执行“select ... from taste_preference”或者它是否对数据进行某种特殊选择以便信息未被完全选中,因为最后一种方法不是很可扩展。我正在使用ReloadFromJDBCDataModel实现(DataModel),GenericItemSimilarity实现(itemSimilarity)和GenericItemBasedRecommender(推荐者)。有人可以帮助我,或告诉我在哪里可以找到这些信息?谢谢!

1 个答案:

答案 0 :(得分:1)

SQL语句存在于MySQLJDBCDataModel之类的子类中。刷新确实需要再次选择整个表,因为它需要重新加载所有数据。您应该查看源代码以了解它的作用。