0

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

4

1 回答 1

1

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

于 2012-04-13T15:30:09.973 回答