Myrrix推荐vs recommendedToAnonymous

时间:2013-07-26 13:32:13

标签: recommendation-engine myrrix

在Myrrix中,在为特定用户执行推荐查询与执行recommendedToAnonymous查询之间有什么区别(主要是在性能方面 - 所花费的时间,内存),将该用户视为匿名并提供该用户的项目(假设我们有一个巨大的优化MySQL数据库,带有缓存和响铃来检索那些)到recommendedToAnonymous。

后者是否有任何重大的性能损失,忽略额外的数据库调用?

1 个答案:

答案 0 :(得分:2)

它们的速度几乎相同。 “匿名”方法必须形成一个临时用户向量,它需要与传递的项目数成比例的时间,但这非常快。两者都没有使用任何重要的记忆。

始终使用匿名方法的问题在于,您的模型中实际上没有数据!